摘要:
用swift创建单元格和用iOS创建单元格形式基本相同,就是语法上有些异样。swift中调用成员方法不再使用[ ]来发送消息,而是使用.成员方法的形式调用成员函数。这种格式非常类似于java中的点成员运算符。swift中对其他类的引用不用导入头文件。这里就不废话了,现在纯代码创建UITablevie... 阅读全文
摘要:
在尖括号里写一个名字来创建一个泛型函数或者类型 例如、可以创建泛型类、枚举和结构体在类型后使用where来指定一个需求列表。例如,要限定实现一个协议的类型,需要限定两个类型要相同,或者限定一个类必须有一个特定的父类先给一个具体举例如下://泛型函数func repeat(item:ItemType,... 阅读全文
摘要:
swift中使用protocol声明一个协议接口swift中类、枚举和结构体都可以实现协议接口swift中类中的方法都可以修改成员变量的值swift中结构体中的方法默认是不能修改成员变量的,添加mutating关键字后就可以修改了swift中使用extension来为现有的类型添加功能。你可以使用扩... 阅读全文
摘要:
枚举:swift中的枚举有些类似于类这个概念,它有自己的属性,也可以有自己的方法枚举中的成员有原始值和实际值之分,原始值用来枚举成员的排序次序,默认从0开始枚举出来的成员值就是实际值可以通过toRaw和fromRaw函数转换原始值和枚举值也可以使用字符处或浮点数作为枚举的原始值枚举:匹配枚举值和Sw... 阅读全文
摘要:
❤️❤️❤️swift中的Optional Type的?和!含义:其实就是一个装包和拆包的过程optional的含义:Optional事实上是一个枚举类型,Optional包含None和Some两种类型,而nil就是Optional.None,非nil就是Optional.Some。如果Option... 阅读全文