DMListener:轻松观察物体的变化。 像代表一样,更好

时间:2024-07-14 18:45:48
【文件属性】:

文件名称:DMListener:轻松观察物体的变化。 像代表一样,更好

文件大小:48KB

文件格式:ZIP

更新时间:2024-07-14 18:45:48

Shell

监听器 通常,您希望从代码中的多个部分观察模型对象。 KVO 可以工作,但我发现它会变得一团糟。 对每个模型使用侦听器协议可以清楚地表明什么可以改变,以及谁在听。 DMListener 提供了一种向类添加侦听器的简单方法。 它负责解除分配,因此只需添加任何视图或控制器作为侦听器:) 看看我在生产代码中使用它的示例项目或 。 安装 DMListener 可通过。 要安装它,只需将以下行添加到您的 Podfile 中: pod "DMListener" 如果您不使用 CocoaPods,您会在Pod/Classes找到源代码文件。 用法 使用 DMListener 的模型类如下所示: #import @implementation DMDemoModel { DMListeners* _listeners; } - (


【文件预览】:
DMListener-master
----Pod()
--------Assets()
--------Classes()
----.travis.yml(143B)
----LICENSE(1KB)
----Example()
--------DMListener()
--------Pods()
--------Podfile.lock(211B)
--------Tests()
--------Podfile(213B)
--------DMListener.xcworkspace()
--------DMListener.xcodeproj()
----README.md(2KB)
----DMListener.podspec(733B)
----.gitignore(609B)

网友评论