Mat Trudel

10 个组件
一组方便的附加工具,用于扩展 Cocoa 的基本集合类。支持 NSSet 和 NSArray,以及它们的可变子类。提供映射、交集和减法操作。
许可证:[MIT](https://api.github.com/licenses/mit)
一个基本框架,可以用来构建基于块的半模态转换,并且与视图控制器容器兼容。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
一个容器视图控制器,允许根据导航栏中的 UISegmentedControl 选择子视图。导航栏继承自当前选中的子 UIViewController 的左侧、右侧和后退按钮项,分段控制器的标题取自子视图控制器的 UINavigationItem 标题属性。这一切的后果是,您的子视图控制器无需任何修改就可以与这个容器一起使用。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
MTStackableNavigationController 致力于成为与 UINavigationController 兼容的 API 替换,并且为 Facebook / Path 风格的堆叠导航添加特色功能。与基于此范式的大多数其他视图控制器项目不同,MTStackableNavigationController 专门针对直接替换 UINavigationController 使用;分层导航和纸牌风格交互已被其他控制器做得很好。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
MZCoreDataBrowser
提供了快速可视化和导航 Core Data 对象的方法。它设计用于在应用程序的调试/开发者菜单中使用,并且容易集成。只需传入一个 MOC,将其放在屏幕上,就可以开始使用。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
MZFastSortIndex 为 Cocoa 集合提供了高性能的排序索引构建。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
MZObjectController 在内容对象上管理 KVO,提供关于内容对象属性各种变化的代理通知。与 NSObjectController 和 NSFetchedResultsController 的灵感相比非常松散。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
MZRelationalCollectionController 在对象的一个命名关系上管理 KVO,提供关于关系的各种变化的代理通知,以及关于关系集合中对象指定属性变化的代理通知。与 NSArrayController 和 NSFetchedResultsController 的灵感相比非常松散。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)
一组类别,允许原生 Interface Builder 操作各种 UIView 属性。提供了边框大小、边框颜色和圆角的支持。
许可证:[MIT](https://open-source.org.cn/licenses/MIT)