1、do-try-catch:先尝试操作,如果失败则处理错误,完成后释放资源。 do { try 语句 成功处理语...[作者空间]
1、Swift采用ARC(自动引用计数,Automatic Reference Counting),程序员不用关心...[作者空间]
1、命名规范 大驼峰法:常量、枚举成员、类、结构体、枚举、协议、文件名、扩展文件(原始类型名+扩展名) 小驼峰法:...[作者空间]
1、泛型:在程序代码中,定义一些可变的部分,在运行的时候指定 func isEquals(a:T,b:T) -> ...[作者空间]
1、协议,抽象类,java中的接口,只规定方法名、参数列表、返回值,不给出具体的实现。 类、结构体、枚举,都可以声...[作者空间]
1、Swift中的扩展,在原始类型(类、结构体、枚举)的基础上,添加新功能,轻量级的继承机制,即使原始类型被限制继...[作者空间]
1、Swift中,继承只能发生在类上,一个类可以继承另一个类的方法、属性、下标等特征。 class 子类:父类 {...[作者空间]
1、结构体和类,在创建实例过程中,需要进行一些初始化的工作,这个过程:构造过程。 实例最后被释放的时候,需要进行一...[作者空间]
1、Swift中,属性分为存储属性、计算属性。 存储属性:存储数据,常量属性let,变量属性var,适用于类和结构...[作者空间]
Object Oriented ProgrammingOOP:面向对象,使用对象、类、继承、封装、属性、方法、扩展...[作者空间]
1、全局函数:独立存在 函数嵌套:用到别的函数中 方法:存在于类、结构体、枚举中 func 函数名(参数标签 参数...[作者空间]
1、Swift原生数据类型:值类型(副本)、引用类型(本身) 2、整数型,max min方法,获得当前整数的最大值...[作者空间]
1、import引入框架, Foundation框架是基础框架 macOS框架:Foundation、AppKit...[作者空间]