马特·马戈菲恩

12个动图

BlueRocketFuelCore

一组常见的组件,可帮助快速启动iOS应用开发。

许可证: Apache 2

  • Objective C

BRCocoaLumberjack

此项目提供了一种将 CocoaLumberjack 项目轻松集成到您的项目中的方法,可以通过配置每个Cocoa类的日志级别,类似于Java中的尊贵的 log4j 提供的。

许可证: Apache-2.0

  • Objective C

BRCybertron

此项目提供了一种在Objective-C中运行XML文档的XSLT 1.0转换的简单方法。

许可证: MIT

  • C

BREnvironment

通过在 Environment.plist 文件中定义 环境 设置,提供一个简单的方式来定义。例如,您可以为与您的应用程序通信的一些网络服务定义一个 baseURL,如 http://my.awesome.service。在开发期间,您可能希望应用程序使用测试服务器,因此 BREnvironment 支持一个 LocalEnvironment.plist 文件,其中您可以覆盖该 baseURL 设置为 http://my.crashful.service

许可证: Apache 2

  • Objective C

BRFullTextSearch

此项目提供了一种将全文搜索功能集成到iOS和OS X项目中的方法。首先,它提供了一个基于协议的API,用于简单的文本索引和搜索框架。其次,它提供了一个基于CLucene的该框架的实现。

许可证: Apache 2

  • C++

BRLocalize

BRLocalize提供了一种基本本地化框架,用于存储在分层JSON文件格式中的应用程序范围内的本地化字符串。

许可证: Apache 2

  • Objective C

BRPDFImage

BRPDFImage是UIImage的一个非常小的扩展,允许您在任何需要UIImage的地方使用PDF图形。PDF格式可以被看作是另一种矢量图形文件格式,实际上任何值得信赖的矢量图形编辑程序都将支持保存PDF文件。

使用PDF图形可以显著减小应用程序的大小,因为单个矢量PDF文件可以在所有设备分辨率上使用,而不会损失任何精确度。绘图也可以着色,例如,以匹配已建立的颜色主题。

许可证: Apache 2

  • Objective C

BRScroller

BRScroller提供了一个继承自 UIScrollView 的子类,该子类有效地管理内容水平滚动的 页面,就像 UITableView 管理垂直滚动的 一样。

许可证: Apache 2

  • Objective C

BRStyle

BRStyle提供了一个基本的样式框架,用于应用程序范围内的颜色和字体。它的目的是通过简单的方式使定义应用程序的全局样式变得容易。

许可证: Apache 2

  • Objective C

BRWordCounter

此项目提供了一种方法,可以在编辑时高效地计算文本视图中的单词数。

许可证: MIT

  • Objective C

MenuKit

此项目提供了一个菜单域模型和菜单排序框架的实现,该框架旨在将编码顺序输入到2D条形码中。

许可证: Apache 2

  • Objective C

WebApiClient

WebApiClient提供了一个基于配置路线的基于协议的HTTP客户端API,该API支持对象映射,以在本地对象和序列化形式(如JSON)之间转换请求和响应。也提供了一个基于AFNetworking的API的完整实现。

许可证: Apache-2.0

  • Objective C