Pierre Houston

3个pods

JPHAsyncOperation

一种NSOperation子类和NSOperationQueue分类,用于简单的异步block操作。

许可证:MIT

  • Objective C

Panopticon

Panopticon是一个简化版的Objective-C API,用于使用NSNotifications和KVO,提供一致的术语和有用的方便功能。仅使用blocks,但与NSNotification的blocks API不同,允许手动移除,无需存储观察对象。支持在观察者或被观察者被回收时自动移除,并提供一个简洁的快捷头,让您省略方法前缀。可扩展到其他观察者风格,包括一个用于UIControl事件动作的包装器,以及另一个用于跨应用组的darwin通知。

许可证:MIT

  • Objective C

TotalObserver

Panopticon是一个简化版的Objective-C API,用于使用NSNotifications和KVO,提供一致的术语和有用的方便功能。仅使用blocks,但与NSNotification的blocks API不同,允许手动移除,无需存储观察对象。支持在观察者或被观察者被回收时自动移除,并提供一个简洁的快捷头,让您省略方法前缀。可扩展到其他观察者风格,包括一个用于UIControl事件动作的包装器,以及另一个用于跨应用组的darwin通知。

许可证:MIT

  • Objective C