摘要: 本文节选自我的图书:《iOS 开发进阶 》。本文涉及的 Demo 工程在这里:https://github.com/tangqiaoboy/iOS-Pro。扫码关注我的「iOS 开发」微信公众帐号:本章前言使用 CoreText 技术,我们可以对富文本进行复杂的排版。经过一些简单的扩展,我们还可以实... 阅读全文
posted @ 2015-12-16 11:45 sungk 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 版权说明原创文章,转载请保留以下信息:本文节选自我的图书:《iOS 开发进阶 》。本文涉及的 Demo 工程在这里:https://github.com/tangqiaoboy/iOS-Pro。扫码关注我的「iOS 开发」微信公众帐号:本章前言在上一篇《基于 CoreText 的排版引擎:基础》中,... 阅读全文
posted @ 2015-12-16 11:41 sungk 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙... 阅读全文
posted @ 2015-12-16 11:39 sungk 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一个针对 Core Data 的三方库 -- MagicalRecord。MagicalRecord 提供了便利的方法来创建那些使用Core Data 所必须的代码,诸如对 Core Data 的设置、查询、更新。它的设计灵感来源于德高望重的 Active Record 设计模式。创建一个应用来追踪... 阅读全文
posted @ 2015-12-16 11:33 sungk 阅读(244) 评论(0) 推荐(0) 编辑