swift 中的defer

  defer是swift中重要的语言特性,主要的做用是延迟执行以及在return以前执行。swift

1.延迟执行:blog

应用场景:im

2.return以前执行:defer代码必须在return以前,好比在打开文件后须要关闭文件,防止出现没关闭文件就直接被return了img

应用场景:语言

相关文章
相关标签/搜索