swift 基础语法知识

swift 基础语法知识,第1张

概述买不起苹果电脑,周六利用公司资源学习ios开放,先从swift基本开始 import Foundationvar a = 1a = 10var b = 2b = 6let c = a + bvar str = "hello word"var string:String = "liaojianguo "str = str + stringstr = "\(str),



买不起苹果电脑,周六利用公司资源学习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)\(c)"var i = 8var icope:Int = 9var 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 = Intvar haha:newname = 100print("=======================")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 + arr7print(arr8)print("=======================")var count = 0while 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 = sayHellofun("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())
总结

以上是内存溢出为你收集整理的swift 基础语法知识全部内容,希望文章能够帮你解决swift 基础语法知识所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1084451.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存