摘要: CoreData 是什么?Core Data 是一个模型层的技术。Core Data 帮助你建立代表程序状态的模型层。Core Data 也是一种持久化技术,它能将模型对象的状态持久化到磁盘,但它最重要的特点是:Core Data 不仅是一个加载、保存数据的框架,它还能和内存中的数据很好的共事Cor... 阅读全文
posted @ 2016-01-15 22:16 SensenCoder 阅读(238) 评论(0) 推荐(0)
摘要: PureLayout 是 iOS & OS X Auto Layout 的终极 API——非常简单,又非常强大。PureLayout 通过一个全面的Auto Layout API 扩展了 UIView/NSView, NSArray 和 NSLayoutConstraint,仿照苹果自身的框架, 构... 阅读全文
posted @ 2016-01-15 22:15 SensenCoder 阅读(461) 评论(0) 推荐(0)
摘要: 项目目录12345678910111213———Vendors //不使用CocoaPod时第三方类库———Models———ViewModels //MVVM设计模式时需要使用———Views———Controllers———Utils ———Category ———Help... 阅读全文
posted @ 2016-01-15 22:13 SensenCoder 阅读(935) 评论(0) 推荐(0)
摘要: 宏定义的黑魔法 - 宏菜鸟起飞手册宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重心放在业务逻辑上,似乎对宏的使用和依赖并不多。但是使用宏定义的好处是不言... 阅读全文
posted @ 2016-01-15 22:12 SensenCoder 阅读(276) 评论(0) 推荐(0)
摘要: 宏定义在很多方面都会使用,例如定义高度、判断iOS系统、工具类,还有诸如文件路径、服务端api接口文档。为了对宏能够快速定位和了解其功能,我们最好在定义的时候将其放入特定的头文件中,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,又能减少系统开销。创建宏文件并引入因为... 阅读全文
posted @ 2016-01-15 22:11 SensenCoder 阅读(279) 评论(0) 推荐(0)
摘要: 分享一些目前我个人接触到的一些第三方组件和开源的库, 感谢开源, 减少了我们的开发成本, 节约了我们大量的时间, 让我们有更多的时间和精力专注做我们自己的产品.总有没有接触过的 , 总有你会用到的 , 好用赞一下喽 .项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWe... 阅读全文
posted @ 2016-01-15 22:08 SensenCoder 阅读(159) 评论(0) 推荐(0)
摘要: 文章转载于:iOS 开发者旅途中的指南针 - LLDB 调试技术今天给大家介绍的内容,无关乎任何功能性开发技术,但又对开发的效率影响至深,这就是调试技术。何为调试呢,比如我们用print函数在指定位置进行输出,来定位某些节点的变量内的取值:12345let result = parseJSON("[... 阅读全文
posted @ 2016-01-15 22:07 SensenCoder 阅读(218) 评论(0) 推荐(0)
摘要: 国际化 vs 本地化(Internationalization vs Localization)简单说,国际化是一个应用程序国际兼容性设计的过程,比如:以用户母语处理文本输入和输出;处理不同的日期、时间以及数字格式;利用适当的历法和时区处理数据;国际化是一项你和开发者通过利用系统提供的API来实现的... 阅读全文
posted @ 2016-01-15 22:06 SensenCoder 阅读(312) 评论(0) 推荐(0)
摘要: block的原理介绍及使用ByRookie發表於 2015-12-16文章目錄1.block的实现1.1.什么是block1.2.block 结构体信息详解1.3.block 获取外部变量2.block和变量的内存管理2.1.__block 说明符2.2.block 的内存管理2.2.1._NSCo... 阅读全文
posted @ 2016-01-15 22:03 SensenCoder 阅读(215) 评论(0) 推荐(0)
摘要: git 的基本使用指令我们先来简单熟悉一下 git 的简单使用的指令, 作为最基本的 git 指令一定要熟悉123456789101112131415161718192021222324252627282930313233克隆代码:git clone https://xxxxx/xxx.git添加文... 阅读全文
posted @ 2016-01-15 21:59 SensenCoder 阅读(253) 评论(0) 推荐(0)