- 博客(3)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Swift 构造过程 2
类的代理规则 在Swift中对于类的构造有如下规则: 1. 子类中的指定构造器必须调用父类的指定构造器(如果本身是父类可以忽略这条) 2. 一个类的便利构造器必须调用这个类的其他构造器(横向代理) 3. 一个类的便利构造器必须最终调用这个类的指定构造器(竖向代理)
2017-04-20 16:33:49 507
原创 Swift 构造过程 1
Swift 的类、结构体、枚举构造完成后它们的所有存储属性一定有一个值 存储属性可以在声明的时候直接给定一个默认值或者在构造的时候赋值,可选属性在初始化的时候会被赋值nil构造器的语法自定义外部参数名称struct Counter { let max : Int var min = 9 var current:Int? //自定义外部名称 init(ma
2017-04-20 16:25:29 474
原创 iOS获取通讯录
获取通讯录有的时候我们需要获取用户的通讯录信息上传给服务器,对于iOS来说iOS9之前和之后有不同的方法用于获取通讯录信息。iOS9之前在9之前的版本获取通讯录信息是通过ABAddressBookCopyArrayOfAllPeople 来获取所有联系人的信息的。所有的联系人信息被保存在一个数组里面,我们只需要遍历整个数组就可以获取我们想要的信息的。下面以获取所有联系人的姓名和电话号码和唯一识别码为
2017-04-17 17:11:54 1575
HTML5与CSS3基础教程(第八版)中文高清版.pdf
2017-10-19
swift 类中使用泛型报错
2016-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人