加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

swift 基础语法知识

发布时间:2020-12-14 01:48:14 所属栏目:百科 来源:网络整理
导读:买不起苹果电脑,周六利用公司资源学习ios开放,先从swift基本开始 import Foundationvar a = 1a = 10var b = 2b = 6let c = a + bvar str = "hello word"var string:String = "liaojianguo "str = str + stringstr = "(str),dabendan,(100)"str = "(str)



买不起苹果电脑,周六利用公司资源学习ios开放,先从swift基本开始


import Foundation


var a = 1
a = 10
var b = 2
b = 6

let c = a + b


var str = "hello word"

var string:String = "liaojianguo "

str = str + string

str = "(str),dabendan,(100)"

str = "(str)(c)"

var i = 8

var icope:Int = 9

var arr = ["jiaojianguo","dabendan",40,20.98]

var arry=[Int]()
//var arr4 = String[]()
var arr3 = [String]();
arr3.append("appliao");
arr3.append("jianguo")
arr3.append(" dabendan")
//arr3+="zhulongf"
arr3+=["haha","heihei"]
print(arr3)
arr3.insert("000",atIndex:2)
print(arr3)
for begin in arr3
{
    print("item : (begin)")
}

arr3.removeAtIndex(2);
print(arr3)
arr3.removeLast()
print(arr3)
arr3.removeFirst()
print(arr3)
arr3.removeAll()
print("(arr3) is ?")

var diction = Dictionary<String,String>()

var dicti:Dictionary<String,String> = ["name":"zhulongf","age":"32"]

print(dicti)

var someInts2:[Int] = [10,20,30]

var arr2:[Int] = [9,10,12]

typealias newName = Int

var haha:newName = 100
print("=======================")
var dict = ["name":"liaojianguo","age":"16"]

for di in dict{
    print(di)
}

for (key,value) in dict{
    //print("key=" + key + ",value=" + value)
    print("(key)=(value)")
}

print("=======================")
dict["hight"]="171"
print(dict)
print(dict["name"])

arr3 = [String]()

arr3 = ["liaojianguo","zhulongfeng"]

var arr7 = [String](count : 4,repeatedValue : "today")

print(arr7)

var arr8 = arr3 + arr7

print(arr8)
print("=======================")
var count = 0
while count < arr8.count {
    
    print(arr8[count])
    
    count++
}

print("=======================")

for ind in 0...10{
    print(ind)
}

func sayHello(name:String)-> String{

    print("(name)")
    
    return "xixi:" + name
}

var fun = sayHello
fun("hahhahahhahahahahah")

var strin = sayHello("liaojianguo")
print(strin)

func halfOpenRangeLength(start:Int,end:Int)->Int{
    return end - start
}
print(halfOpenRangeLength(7,end : 10))


func getNume()->(a:Int,b:Int)
{
    return (2,3)
}

let total = getNume()

print(total.a)

func sum(input:Int...)->Int{
    
     return input.reduce(0,combine: +)
}

print(sum(1,2,3,4,5,6))

print(getNume())

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读