随笔分类 - iOS功能模块
实现某些功能模块的例子
摘要:defer是swift中重要的语言特性,主要的作用是延迟执行以及在return之前执行。 1.延迟执行: 应用场景: 2.return之前执行:defer代码必须在return之前,比如在打开文件后需要关闭文件,防止出现没关闭文件就直接被return了 应用场景:
阅读全文
摘要:单例:一个类只能创建一个实例,保证在全局使用过程中是唯一的实例,方便统一管理。 1》 创建单例 其中的dispatch_once 的作用就是执行且在整个程序的声明周期中,仅执行一次某一个block对象。而且,有些我们需要在程序开头初始化的动作,如果为了保证其,仅执行一次,也可以放到这个dispatc
阅读全文

浙公网安备 33010602011771号