swift
文章平均质量分 57
张无奈
这个作者很懒,什么都没留下…
展开
-
Swift面向对象
创建一个类,在使用的时候只需要调用。 也可以继承,用冒号“:”。 在继承的时候可以重写方法,不过要用关键字“override”class Hello:Hi{ var _name:String init(name:String){ self._name = name } override fun sayHi(){原创 2016-06-13 11:24:50 · 307 阅读 · 0 评论 -
Swift
语言特点: 1.能看到OC,JavaScript,C#,Python等语言的影子。 2.借鉴OC,JavaScript,C#,Python等语言的优点。 3.同时具有编译型语言的高性能和脚本语言的灵活交互性。 4.语法简单,代码简洁,使用方便。 5.轻松地与OC,C混合使用。Swift语言开发条件: 1.Xcode版本>=6.0; 2.Mac系统版本>=10.9.3;原创 2016-06-08 17:02:24 · 290 阅读 · 0 评论 -
swift_字符串的简单操作
常量:let表示 变量:var表示 字符串是String类型,用“”包括起来,不是NSString类型,NSString是OC里面的说法。 1.用“+”号来拼接字符串 eg:var str = “123” var str2 = “456” var de = str + str2 2.用反斜线\和小括号()做字符串插值(把常量\变量放到原创 2016-06-13 11:59:47 · 434 阅读 · 0 评论 -
运算符
运算符 1)赋值元算符:= 1> 一对一赋值:int a = 10 2> N对N赋值: let (x, y) = (1, 2) 2)复合赋值运算符: +=,-= 3)算数运算符:+,-,*,/ 4)求余运算符:% 求余结果的正负跟%左边数值的正负一致 跟C语言不一样的是,swift的%支持浮点数计算原创 2016-06-16 16:43:28 · 297 阅读 · 0 评论 -
常用数据类型
1,常用数据类型: Int, Float, Double, Bool, Charater, String Array, Dictionary, 元组(Tuple),可选类型(Optional) 2,指定变量\常量的数据类型 在常量\变量名后面加上冒号(:)和类型名称。eg:let age:Int = 10 3, 一般来说没有必要明确指出变量\常量的类型,如果原创 2016-06-16 14:49:25 · 322 阅读 · 0 评论 -
输入输出参数inout
输入输出参数inout 如何在不使用第三方变量的情况下,交换两个变量的值 方法1: fun swap(inout num1: Int, inout num2: Int){ num1 = num1+num2 num2 = num1-num2 num1 = num原创 2016-06-17 11:43:45 · 1144 阅读 · 0 评论 -
函数的定义
函数的定义 func 函数名(形参列表)->返回值类型{ //函数体… } fun sum(num1: Int, num2:Int2) ->Int{ return num1+num2; }1.没有返回值的函数,3种形式: 1)func 函数名(形参列表)->void{ //函数体。。 } 2)func 函数名(形参列原创 2016-06-17 11:12:09 · 322 阅读 · 0 评论 -
for-in switch
swift支持的流程结构: 循环结构:for, for-in, while, do-while 选择结构:if, switch 这些语句后面必须加大括号{} 1) for-in: for i in 1…3{ println(i) }//按顺序从范围中取值赋给i,每取一次,执行一次循环体。原创 2016-06-16 18:06:39 · 431 阅读 · 0 评论 -
元祖
元祖 使用细节原创 2016-06-16 16:57:46 · 461 阅读 · 0 评论