委派:基于闭包的委派没有内存泄漏 源码
委托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.zip
(预估有个8文件)
Delegated-master
Sources
Delegated
Delegated.swift
10KB
Tests
DelegatedTests
XCTestManifests.swift
159B
DelegatedTests.swift
5KB
LinuxMain.swift
120B
LICENSE
1KB
暂无评论