swift ios12 移动开发
celly20
这个作者很懒,什么都没留下…
展开
-
swift 视图控制器的反向传值的两种方法
把刚刚学习的代码整理一下,以防忘记, //使用协议反向传值的几个步骤 //1.1在类文件中类的外部声明一个协议,并且约定方法为视图控制器的传值桥梁 //1.2在类中声明Option 的代理变量(其实为Option类型的代理属性,其要遵守协议) //1.3退出类的函数中进行值的传递 //1.4 在接收的类中要声明遵守协议 //1.5 在创建发送类的实例时,将其变量(属性)设置为se...原创 2019-12-01 18:22:12 · 307 阅读 · 0 评论 -
swift 协议需要注意的事项
最近学习了swift,由于用的是swift4,但是手头上只有swift3,书籍往往没有软件更新的快,发现还是有比较多的不同,现在小结一些需要注意的事项 1.协议中约定的属性是可读的时,并非只读的意思,在实现中是可读可写的,但是约定是可读可写,则实现时必须是可读可写的 2协议中可以进行构造方法的声明 3协议可以作为某一个集合的元素类型 var arr:Array<Protocol>...原创 2019-02-05 22:26:20 · 126 阅读 · 0 评论