由 OpenDigg 出品的iOS开源项目周报第七期来啦。我们的iOS开源周报集合了OpenDigg一周来新收录的优质的 iOS开源项目 ,方便iOS开发人员便捷的找到自己需要的项目工具等。 Hedwig
,即所谓的敏捷开发。与之相对应的是传统软件开发中的瀑布流开发流程。 卡顿产生的原因 在 iOS 系统中,图像内容展示到屏幕的过程需要 CPU 和 GPU 共同参与。CPU 负责计算显示内容,比
前言 本文会用实例的方式,将iOS各种IM的方案都简单的实现一遍。并且提供一些选型、实现细节以及优化的建议。 可以打开项目先预览效果,对照着进行阅读。 言归正传,首先我们来总结一下我们去实现IM的方式
PNChart 依赖于下列框架,在使用前请导入这些框架(ps:至于怎么导入,这里就不说了):
Tons of apps use a Tinder-style interface with cards that users can swipe right to 'like' or left to 'dislike'. But Yaroslav Zubko came up with an innovative and fresh approach to giving users more options besides just 'like' or 'dislike'. Here's Yaroslav's Dribbble shot that inspired me to create a 100% Swift project of this unique & new interface:
CProgressButton a circle progress button like iOS Usage: code final CProgressButton progressButton
getter=isStatusBarHidden) BOOL statusBarHidden NS_DEPRECATED_IOS(2_0, 9_0, "Use -[UIViewController prefersStatusBarHidden]")
这会带来性能问题,通过声明 nonatomic 可以节省这些虽然 很小但是不必要额外开销,在 iOS 开发中应该使用 nonatomic 替代 atomic. 十二、如何让自定义类可以用 copy
TBXML是一个用于iOS上的解析速度非常快的轻量级XML解析库。提供了非常简洁的接口,使用起来很简单。 它提供了可以通过文件路径、URL、XML文件内容、内容字符串等方式载入XML文件,提供了获
MKNetworkKit 是一个用于 iOS 4+ 设备上的完全基于 ARC 的网络工具包。支持把上一次请求进行缓存。它拥有的特性: 为整个应用提供单一的队列 自动调整队列大小 自动缓存和恢复 Performs
使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac
IOS 雪花飘落效果
YAJL-Entity 是 iOS 上对 JSON 字符串进行反序列化到对象以及对象到 JSON 序列化的库。 NSString *path = [[NSBundle mainBundle] path
AFNetworking是一个轻量级的 iOS网络服务类库 。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。 支持HTTP请求和基
QBPopupMenu 是一个无需使用图片文件的 iOS 弹出式菜单。 项目主页: http://www.open-open.com/lib/view/home/1360294853064
Drupal Create 是 Drupal 的 iOS 客户端。你可用它来访问使用 Drupal 系统构建的网站(必须是包含 Drupal MASt 模块 http://drupal.org/project/mast
BeeFramework是一款iOS平台的快速开发框架,易学、易用、语法简单、组件丰富,并提供In-App调试、模版化等技术。 项目主页: http://www.open-open.com
NAMenu 是一个非常简单的 grid 菜单,实现了类似九宫格的导航菜单效果。
CQMFloatingController 一个浮动 UI 的导航组件。
MBSliderView 是一个 iOS 控件实现了滑动解锁的功能,使用方便而且可轻松定制。 项目主页: http://www.open-open.com/lib/view/home/1344927641959