iOS_Swift
文章平均质量分 92
swift
黎巴嫩的冬天
这个作者很懒,什么都没留下…
展开
-
Swift 5学习(前言)
前言 使用OC开发很久了,Swift 3出来的时候学过一段时间,后来因为不兼容就放弃了。现在Swift 5出来一段时间,也几乎稳定了。 趁着公司项目稍微闲一点,花点时间重新学习一遍,顺便做个笔记,方便自己回顾。也方便大家查看,学习笔记不定期更新,完善各个知识点,也是逐步完善的一个过程。共同进步! 我想学Swfit的理由就一个:OC的语法太丑了!!!什么中括号,空格调用方法,还有各个头文件的引入。不...原创 2020-04-26 14:31:08 · 480 阅读 · 1 评论 -
Swift 5学习(一)基础语法
Hello World print("Hello World!") 在Swift中,这句话就代表一个程序,和OC不一样,如果你使用Xcode创建一个项目,你会发现没有main函数了,Swift将全局范围内的首句可执行代码作为程序入口(实际上main函数还是存在的,只是Swift对其做了优化) 一句代码尾部不用写分号,但是多句代码写到同一行时必须用分号 用var定义变量,let定义常量,编译器能...原创 2020-04-26 16:08:19 · 1078 阅读 · 0 评论 -
Swift 5学习(二)流程控制
流程控制 if 和C差不多,区别在有下面两个地方 if后面的条件可以省略小括号 if后面的条件只能是Bool类型(这个只能是Bool类型,极大的增加了我们代码的规范性,在OC里面,可以是整数(非0即真),可以是nil等) let age = 4 if age > 22 { print("可以结婚了") } else if age >= 18 { print("成年了...原创 2020-04-30 15:08:31 · 220 阅读 · 0 评论