摘要: Swift3.0更新以后对闭包的属性进行了调整,之前默认的是逃避策略,如果是一个非逃逸闭包则需加上 。在更新之后,则恰恰相反。  这两种属性的区别在于,non escape function执行完,closure也执行结束,closure里面的对象不会被retain; 反之,closure 阅读全文
posted @ 2017-05-07 22:34 Lawerence 阅读(195) 评论(0) 推荐(0) 编辑