摘要: 主要用于UITableView和UICollectionView,也可以用于UIScrollView,其实主要是前两个会用到空白或者网络出错页 采用给UIScrollView添加代理方法来给页面添加空白页,源码很有学习意义 阅读全文
posted @ 2016-01-19 19:18 iOS122 阅读(5090) 评论(0) 推荐(1) 编辑
摘要: BlocksKit 是一个开源的框架,对 Cocoa 进行了扩展,将许多需要通过 delegate 调用的方法转换成了 block。在很多情况下,blocks 比 delegate 要方便简单,因为 block 是紧凑的,可以使代码简洁,提高代码可读性,另外 block 还可以进行异步处理。使用 block 要注意避免循环引用。 阅读全文
posted @ 2015-12-17 09:46 iOS122 阅读(1296) 评论(0) 推荐(3) 编辑
摘要: MagicalRecord 受Ruby on Rails活动记录获取方式的便利性影响.项目目标是: * 清理我的Core Data相关代码 * 支持清晰,简单,一行代码式的查询 * 当需要优化请求时,仍然可以修改 NSFetchRequest 阅读全文
posted @ 2015-12-11 14:04 iOS122 阅读(1023) 评论(0) 推荐(1) 编辑
摘要: 限于iOS AppStore的审核机制,一些新的功能的添加或者bug的修复,想做些节日专属的活动等,几乎都是不太可能的.从已有的经验来看,也是有了一些比较常用的解决方案.本文先是会简单说明对比大部分方案,然后会注重阐述基于JSPatch的在线更新机制的设计和实现.对于任何一家有一定用户基础的iOS应用来说,在线更新技术所产生的直接和间接价值都将远远超过100W.理解,并掌握它;实在没有时间,就记住它,因为这篇文章不仅仅 阅读全文
posted @ 2015-12-07 12:57 iOS122 阅读(1960) 评论(1) 推荐(8) 编辑
摘要: 1.简介 FXForms是一个简单的表单提交框架,他的作者是鼎鼎大名的 Nick Lockwood,你也许听说过他的其他的一些框架,比如 "iCarousel" . 为什么使用FxForms? 1. 表单处理简单化,使开发者能轻松上手 2. 表单自适应不同屏幕 FXForms是怎么工作... 阅读全文
posted @ 2015-11-30 14:18 iOS122 阅读(882) 评论(0) 推荐(2) 编辑
摘要: Onboard主要用于引导页制作,源码写的相当规范,值得参考. 阅读全文
posted @ 2015-11-24 17:43 iOS122 阅读(827) 评论(0) 推荐(0) 编辑
摘要: Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 阅读全文
posted @ 2015-11-20 01:28 iOS122 阅读(4514) 评论(1) 推荐(2) 编辑
摘要: 优势 先看效果 个人觉得这种提示效果用在UITableView上要比HUD优雅美观,而其他情况下的提示,用HUD比较好 源码简介易懂,用起来也很方便 导入 pod导入相对很简单,主要讲怎么手动导入这个库 下载(https://github.... 阅读全文
posted @ 2015-11-14 18:23 iOS122 阅读(1362) 评论(0) 推荐(1) 编辑
摘要: JSPatch 可以让你用 JavaScript 书写原生 iOS APP。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口,获得脚本语言的优势:为项目动态添加模块,或替换项目原生代码动态修复 bug。 阅读全文
posted @ 2015-11-10 10:27 iOS122 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: Objection 是一个轻量级的Objective-C依赖注入框架,可同时用于MacOS X 或者iOS.对于那些使用过[Guice](http://code.google.com/p/google-guice/)(一个Java依赖注入框架)的开发者,会感觉Objection 似曾相识.Objection用来以一种相对容易接受的方式来使你尽可能地不需要管理一个庞大的XML容器或者手动创建对象. 阅读全文
posted @ 2015-11-08 18:24 iOS122 阅读(5012) 评论(1) 推荐(0) 编辑