摘要:
1、简介:1.1iOS有三种多线程编程的技术,分别是:1.、NSThread2、CocoaNSOperation(iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD全称:GrandCentralDispatch(iOS多线程编程之GrandCentralDispatch(GCD)介绍和使用)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。这篇我们主要介绍和使用NSThread,后面会继续2、3的讲解和使用。1.2三种方式的优缺点介绍:NSThread:优点:NSThread比其他两个轻量级缺点:需要自 阅读全文
摘要:
深入浅出 Cocoa 之 Core Data(2)- 代码示例罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处前面详细讲解了 Core Data 的框架以及设计的类,下面我们来讲解一个完全手动编写代码使用这些类的示例,这个例子来自苹果官方示例。在这个例子里面,我们打算做这样一件事情:记录程序运行记录(时间与 process id),并保存到xml文件中。我们使用 Core Data 来做这个事情。示例代码下载:点击这里一,建立一个新的 Maccommand-line tool application 工程,命名为 CoreDataTutori 阅读全文
摘要:
深入浅出 Cocoa 之 Core Data(1)- 框架详解罗朝辉(http://blog.csdn.net/kesalin)CC 许可,转载请注明出处Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用 Core data 的应用程序来讲解如何 在 XCode 4 中使用 Core data。手动创建Core data示例:不利用框架自动生成代码 阅读全文