在 iOS 中,我们使用 NSPredicate 的字符串比较功能来进行正则表达式处理,其比较关键字为: MATCHES 下面,列举一个匹配6-15个由字母/数字组成的字符串的正则表达式,来看看
摘要: AppDevMag网站上的iOS的开发人员们选出的10款能够极大提高iOS开发者工作效率的类库 导读:本文译自: 10 iOS Libraries to Make Your Life Easier
BOZPongRefreshControl 是一个实现了各种动画效果的下拉刷新iOS控件,还有乒乓球效果。可以用在 TableView 或者一般的ScrollView中。 项目主页: http://www
为IOS7准备侧边菜单,支持手势滑动。跟一般的侧边菜单不一样的是,滑动主视图,主视图会和状态栏(StatusBar)会一起滑动。 项目主页: http://www.open-open
JingRound 是一款仿 jing.fm 的音乐播放视图,支持旋转和自定义参数。
使用 地址: http://blog.mugunthkumar.com/products/ios-framework-introducing-mknetworkkit
Barcode scanner 在 iOS 7 里面有扫描功能的介绍,它会一旦进入扫描模式就会不断的寻找条形码,跟 viewDidLoad() 不同,它不只是扫描特定的条形码。 项目主页:
Haneke 是个轻量级的零设置 iOS 图像缓存器。Haneke 可以调整图像和内存以及硬盘的缓存大小。所有的步骤都在后台进行,允许快速响应滚动。 特性: First-level memory cache
HMGLTransitions 是一套动画演示两个UIView 或 UIViewController之间切换时的过渡效果;
TouchDB-iOS 是兼容 CouchDB 的移动数据库。只有差不多 250k 左右大小。可在运行频率较低的 CPU 上快速启动。占用内存低,性能很好。包含Objective-C。 支持的平台包括:
某些文字段落,从而大 大提高文字输入效率。 2)可以插入图片。 作者说:这也许是iOS上最好的开源富文本编辑器。 项目主页: http://www.open-open.
JWSlideMenu 也是一个实现了类似 Facebook 和 Path 2.0 效果界面的 iOS 组件。 项目主页: http://www.open-open.com/lib/v
Scrollable MultiColumn Table 是一个易用易定制的 iOS 表格组件,可轻松添加表头,实现了 MCTableDataSource 委派和 MCTableStyleDelegate
CorePlot是iOS平台下的开源矢量图形库。Core Plot 功能强大,我们可以利用它很方便地 画出复杂的曲线图、柱状图和饼图等等。 CorePlot 的类结构关系如下: 其中最核心的就是
RequestCacher 是一个 iOS 5+ 的数据缓存模块。简单使用: [imageViewControl loadImageWithURL:[NSURL URLWithString:[some_url_string]]];
MTPopupWindow是一个Objective-C类,它允许程序员在iOS应用程序中显示一个弹出式窗口。这个类使用Quartz2D来绘制弹出窗和UI所需要的按纽。所以它完全兼容Auto Layout。
NimbusKit 是一个开源的iOS框架,由各种组件组成。 这些组件都是模块化的,拥有良好的文档,以填补经常使用,但缺少的功能。 一些组件包括:rich text label with hyperlinks
AsyncDisplayKit是Facebook的开源框架,通过异步的方式让即使是最复杂的用户界面保持流畅并快速响应。它最初是用来实现Facebook的Paper应用,并且和动画引擎POP密切相关。
RSDayFlow是一个iOS7日期选择器+无限滚动。RSDayFlow 是 DayFlow 的一个精简分支,包含了更新和扩展: 能够标记日期 可以在任务中使用管理中使用两种颜色标记(灰色 - 天未完成的任务,绿颜色
在前几个月内,我一直在做InboxKit的研究,它是关于Inbox平台的IOS SDK。Inbox为和邮件数据的交互提供高层API,使得你可以忽略IMAP,Exchange,MIME的解析以及thread探测(当然还有很多其他事情