委派:基于闭包的委派,没有内存泄漏

时间:2021-02-28 08:49:06
【文件属性】:
文件名称:委派:基于闭包的委派,没有内存泄漏
文件大小:7KB
文件格式:ZIP
更新时间:2021-02-28 08:49:06
Swift 委托2.0 Delegated是一个超小的软件包,可帮助您避免在使用基于闭包的委派时发生保留周期。 新媒体发布。 原始中级帖子(委派0.1.2) 。 :police_car_light: 警告! Delegated 2.0与Delegated 0.1.2不兼容。 如果您不想迁移当前的代码库,请使用Delegated 0.1.2。 请参阅Delegated 0.1.2的文档。 如果您需要从0.1.x迁移到2.0.x的任何帮助,请打开一个问题。 用法 前: final class TextField { var didUpdate: ( String ) -> () = { _ in } } // later... self . textField . didUpdate = { [ weak self ] text in guard let strongSelf = self else {
【文件预览】:
Delegated-master
----Sources()
--------Delegated()
----Tests()
--------DelegatedTests()
--------LinuxMain.swift(120B)
----LICENSE(1KB)
----README.md(5KB)
----Package.swift(1KB)
----.gitignore(28B)

网友评论