iOS调用闪光灯的代码
因 为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活。不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作。笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-
CODialog 是一个完全可配置的 UIAlertView 的替代品
ios5中apple增加了解析JSON的api——NSJSONSerialization。网上已经有人做过测试,NSJSONSerialization在效率上完胜SBJSON、TouchJSON、YA
这是一个iOS PDF阅读应用,基于来自 https://github.com/vfr/Reader 的开源iOS PDF reader代码。 功能特性: 通用:可以在iPad,iPhone和iPod
RESideMenu 实现了 iOS 7 风格的边栏菜单,灵感来自 Dribbble。 要求: Xcode 4.5 or higher Apple LLVM compiler iOS 5.0 or higher
KIF 的全称是 Keep It Functional ,来自 Square。该测试框架只支持 iOS,所有测试使用 Objective-C 编写,简化了 App 开发者使用。 项目主页:
充到 Android 平台。 TouchVG 大部分代码是平台无关的C++开发的内核部分,在iOS上使用了少量的ObjC编码编写封装模块。已经可以挂接 GDI、GDI+、Quartz 2D 等图形库,可以扩充挂接
JHWebBrowser 是一个简单的 Web 浏览器控件,提供一些简单的定制选项。需要 ARC 支持。
HockeyKit是一个iOS Ad-Hoc自动更新框架。所有的苹果店中的App都可以使用它,它 能 显著提高整个Beta测试过程 ,分为两部分:服务器和客户端框架。服务端组件不需要客户端库就能单独工作。
AwesomeMenu 实现了类似 Path 2.0 的菜单效果,点开呈天女散花的效果。
NYXImagesKit 包含一组很有用的 UIImage 图像处理方法,包括 filtering, blurring, enhancing, masking, reflecting, resizing, rotating, saving. 同时也提供了一个 UIImageView 的之类,支持异步的从 URL 下载图像并显示。
缓存服务器,可以对iOS和OS X中的对象进行快速并行缓存,让你简单快速地将对象缓存到内存和磁盘中。 [[TMCache sharedCache] objectForKey:@"image" block:^(TMCache
前言 CoreData是iOS开发中经常使用的数据持久化的技术。但其操作过程稍微繁琐,即使你只是实现简单的存取,不涉及请求优化,也要进行许多配置工作,代码量在动辄几十行,对新手来说也需要较大时间成本。
JMFormDescription 是一个 Objective-C 库,能很容易的创建和管理复杂结构的表单。
一个从XMPP框架中抽离出来的类,提供同步的一对多delegate机制。 在很多场景下,往往多个对象会依赖于某个核心对象。使用M80MulticastDelegate就能够很好地进行解耦:不需要定义过多正式的
JTNumberScrollAnimatedView 是 iOS 显示数字的滚动动画。 #import
NKJPagerViewController 类似 Android 的 FragmentsTabsPager,是无穷无尽的可滚动的 UIScrollView。 NKJPagerViewController 灵感来源于 ICViewPager,最大的不同是可以很直观的点击切换页面。
一直以来,为IOS添加图片的特殊效果都是通过跟美工的配合,比如,要加阴影,就从美工那边获得一张阴影效果图,在界面上画两个UIImageView,将阴影放在下面,图像放上上面,错开一定角度。有比如想做圆
iOS 7在视觉方面有许多改变,其中非常吸引人的功能之一就是在整个系统中巧妙的使用了模糊效果。许多第三方应用程序已经采用了这样的设计细节,并以各种奇妙的和具有创造性的方式使用它。 本文将通过几种不同的技术来实现iOS