摘要:
App进入后台,(绝大部分情况下)会暂停执行代码,进入挂起状态。 有时候,某个任务进入后台后,我们希望它完成任务后再挂起。可以用UIBackgroundTaskIdentifier标记该任务,任务结束后再结束标记。标记之后的任务,在执行的时候,即使App进入后台,也会执行完成(大约有不超过10分钟的 阅读全文
随笔档案-2019年01月
swift convenience
2019-01-14 10:28 by 法子, 1561 阅读, 收藏, 编辑
摘要:
原文:https://www.cnblogs.com/Jepson1218/p/5317800.html Objective-C的初始化很不安全。 swift 中不加修饰的 init 方法都需要在方法中保证所有非 Optional 得实例变量被赋值初始化,而在子类中也强制(显示或隐式的)调用 sup 阅读全文
swift final
2019-01-14 09:40 by 法子, 443 阅读, 收藏, 编辑
摘要:
原文:https://www.jianshu.com/p/97225a04a4b4 Swift中,final关键字可以在class、func和var前修饰,表示不允许对其修饰的内容进行继承或者重新操作。 1)类或者方法的功能确实已经完备了这种通常是一些辅助性质的工具类或者方法,特别那种只包含类方法而 阅读全文