Swift 2.0引入了一个新的关键字:defer
使用此关键字的正确方法是什么,我应该注意什么?
由于swift使用ARC,因此内存管理通常会自动处理.因此,对于使用传统低电平/非电弧调用的情况,只需要调用延迟进行内存管理,对吗?
其他情况包括文件访问,我想.在这些情况下,延迟将用于关闭"文件指针".
何时应该使用我在iOS/OSX开发的"真实世界"(tm)中使用延迟.当使用它时,这将是一个坏主意.
deferred swift
deferred ×1
swift ×1