『PL - Swift』
Dummy88x
hands-on
展开
-
Swift将改变一切
Swift,最近发布后直接变为焦点,看了一些评论转载 2014-06-10 13:38:03 · 881 阅读 · 0 评论 -
下表脚本和可选链
下标脚本 可以定义在类(Class)、结构体(structure)和枚举(enumeration)这些目标中,可以认为是访问对象、集合或序列的快捷方式,不需要再调用实例的特定的赋值和访问方法。举例来说,用下标脚本访问一个数组(Array)实例中的元素可以这样写 someArray[index] ,访问字典(Dictionary)实例中的元素可以这样写someDictionary[key]。原创 2015-01-12 19:11:34 · 845 阅读 · 0 评论 -
集合类型的赋值和拷贝
Swift 中字符串(String),数组(Array)和字典(Dictionary)类型均以结构体的形式实现。这意味着String,Array,Dictionary类型数据被赋值给新的常量(或变量),或者被传入函数(或方法)中时,它们的值会发生拷贝行为(值传递方式)。Objective-C中字符串(NSString),数组(NSArray)和字典(NSDictionary)类型均以类原创 2015-01-12 11:13:33 · 1054 阅读 · 0 评论 -
基础
一些Swift简单入门练习类型标注和使用:let与变量不同,常量的值一旦被确定就不能更改了,var赋值后可以更改。Swift并不强制要求每条语句的结尾处使用分号";",当然,也可以按照代码习惯添加分号。在同一行内写多条独立的语句必须要使用分号,为了使代码更简介,能不写为什么还要用呢!Swift 提供了一个特殊的整数类型Int,长度与当前平台的原生字长相同:在原创 2015-01-05 12:06:29 · 906 阅读 · 0 评论 -
运算符
与 C 语言和 Objective-C 不同,Swift 的赋值操作并不返回任何值。所以以下代码是错误的:if x = y { // 此句错误, 因为 x = y 并不返回任何值}空合运算符(a ?? b)将对可选类型a进行空判断,如果a包含一个值就进行解封,否则就返回一个默认值b.这个运算符有两个条件:表达式a必须是Optional类型 默认值b的类型必须要和a存储值的类型保持一致原创 2015-01-05 18:07:25 · 625 阅读 · 0 评论 -
Swift Running
1.Swift简单语法2.Swift UITableView测试3.Swift ViewController push、Tap动画4.Swift属性、单例、类方法原创 2015-09-06 19:14:02 · 724 阅读 · 0 评论 -
Swift! Swift! Swift!
Swift正式开源,支持的平台包括Linux。跟踪学习记录原创 2015-12-04 14:24:46 · 511 阅读 · 0 评论