RegexKitLite —— 正则表达式
要在字符串中抽取某些特定内容,或者检查输入合法性,很多时候需要用到正则表达式。RegexKitLite对NSString做了扩展, 支持正则表达的查找,替换等。
ASIHttpRequest —— HTTP Network库
ASIHttpRequest库极大的简化了网络通 信,提供更先进的工具,例如文件上传工具,重定向处理工具、验证工具、等等。
KissXml —— xml解析库
很方便的一个xml解析器,支持Xpath查询。
FMDatabase —— SQLite的Objective-C封装
SQLite的C API对初学者来说实在太麻烦太琐碎,难度太高。 FMDB说穿了其实只是把C API包装成简单易用的Objective-C类。对于SQLite初学者来说,大大减低了上手的难度。有了FMDB,写程式时只要专心在SQLite的语法上,而不用去理那堆有看没有懂的C API,实在是件快乐的事情。
jsonframework —— JSON支持
它是一个开源框架,基于BSD协议发布。由于json-framework是开放源代码的,当你需要使用它时你只需将json的源代码加入到你的工程中。
SDWebImage —— 简化网络图片处理
用SDWebImage调用网站上的图片,跟本地调用内置在应用包里的图片一样简单。操作也很简单。
Google Toolbox for Mac(GTM) —— 从不同Google项目收集的代码
包含各种的工具类。比如字符串的base64及二进制编码解码, 系统版本号比较, 路径查找等等。每个工具类都比较独立, 可单独抽出来使用。
SFHFKeychainUtils(scifihifi-iphone) —— 保存用户密码到keychain中
为了用户安全,可以使用钥匙串Keychain来保存用户密码。SFHFKeychainUtils封装了钥匙串的访问, 读写,使用起来很方便。
MKStoreKit —— 程序内购买
程序内购买的流程的封装。
iOS开发:实用开源库集锦
这篇博客介绍了几个在iOS开发中常用的开源代码库,包括RegexKitLite用于正则表达式的操作,ASIHttpRequest简化HTTP网络请求,KissXml作为XML解析器,FMDatabase为SQLite提供Objective-C封装,jsonframework支持JSON解析,SDWebImage简化网络图片加载,Google Toolbox for Mac提供各种实用工具类,SFHFKeychainUtils方便地处理Keychain中的数据,以及MKStoreKit封装了程序内购买流程。
1048

被折叠的 条评论
为什么被折叠?



