Swift学习
文章平均质量分 80
花色1125
没有什么花朵比努力更持久更清香了吧,荣枯事过都成梦,忧喜情忘便是禅。做一个如茶的女生,纵受过万种磨难艰辛,也有茶一样绿色的心,清新的心.......
展开
-
swift学习之- 闭包
一、闭包的概念 在swift中的闭包中被称为结构块,可以在任何地方被调用,它就像C和OC语言中的内置函数一样。函数内部定义的常量和变量引用可被捕获并存储在闭包。闭包可分为三大类: 1、全局函数:有名字但不捕获任何值; 2、嵌套函数:有名字从封闭函数捕捉值; 3、闭合表达式:无名字从相邻块捕获值; 闭合表达式的优化,重量轻语法风格,其中包括: (1)推导参数并从上下文菜单获取返原创 2017-01-23 10:24:08 · 423 阅读 · 0 评论 -
iOS开发常见技术链接分享
1、iOS中打包成IPA包的四种方法 http://www.jianshu.com/p/dd2b66cbf097 2、斯坦大学公开课iOS http://open.163.com/special/opencourse/ios8.html 3、Unicode编码转换工具 http://tool.chinaz.com/tools/unicode.aspx 4、W3school学原创 2017-07-24 09:59:58 · 821 阅读 · 0 评论 -
swift基础(一)
常量和变量 数组 字典 字符串 元组tuples 自动推导 可选项optional 可选类型 逻辑分支 可选类型的判断 指定类型 循环 枚举关联值与值绑定模式 通配符模式Wildcard Pattern 标识符模式Identifier Pattern 值绑定模式Value-Binding Pattern 常量和变量 常量&变量的使用原则: 尽量先用 let,只有需要变的时候,原创 2018-01-03 17:29:30 · 540 阅读 · 0 评论 -
OC与Swift的区别
swift独有 1范围运算符 2 元组类型 3swift中定义常量用let定义变量用var 4if letguard let的用法 5Swift中的 和 6细节上的不同 7swift3 新增访问权限fileprivate 和 openswift独有1、范围运算符a...b 表示[a, b] 包括 a 和 b 。(eg:3...5,就是范围 3, 4, 5) a..<b 表示[a, b) 包括 a原创 2018-01-03 16:51:33 · 538 阅读 · 0 评论 -
swift基础(二)
懒加载 如果你用懒加载添加了一个属性,如果要主动释放该属性,使该属性=nil,这样是不行的,除非你在viewdidLoad中重新加载,这样一来就重复了,所以如果你要主动释放一些属性,那么这些属性就最好不要用lazy,如果你释放了这些属性但是VC并没有release掉的话,lazy属性不会重新加载 // MARK: lazy lazy var rightItemButton: UI原创 2018-01-05 10:09:02 · 258 阅读 · 0 评论