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