摘要:nil:A null pointer to an Objective-Cobject.( #define nil ((id)0) )Nil: A null pointer to an Objective-Cclass.NULL: A null pointer to anything else, is... 阅读全文
Objective-c 中 nil, Nil, NULL和NSNull的区别
2013-01-21 11:21 by 三戒1993, 129 阅读, 0 推荐, 收藏, 编辑
摘要:nil:A null pointer to an Objective-Cobject.( #define nil ((id)0) )Nil: A null pointer to an Objective-Cclass.NULL: A null pointer to anything else, is... 阅读全文
GCD介绍(二): 多核心的性能
2013-01-21 10:07 by 三戒1993, 112 阅读, 0 推荐, 收藏, 编辑
摘要:概念为了在单一进程中充分发挥多核的优势,我们有必要使用多线程技术(我们没必要去提多进程,这玩意儿和GCD没关系)。在低层,GCD全局dispatch queue仅仅是工作线程池的抽象。这些队列中的Block一旦可用,就会被dispatch到工作线程中。提交至用户队列的Block最终也会通过全局队列进... 阅读全文
GCD介绍(一): 基本概念和Dispatch Queue
2013-01-21 09:55 by 三戒1993, 107 阅读, 0 推荐, 收藏, 编辑
摘要:什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQ... 阅读全文
GCD介绍(一): 基本概念和Dispatch Queue
2013-01-21 09:55 by 三戒1993, 178 阅读, 0 推荐, 收藏, 编辑
摘要:什么是GCD?Grand Central Dispatch或者GCD,是一套低层API,提供了一种新的方法来进行并发程序编写。从基本功能上讲,GCD有点像NSOperationQueue,他们都允许程序将任务切分为多个单一任务然后提交至工作队列来并发地或者串行地执行。GCD比之NSOpertionQ... 阅读全文
CoreData 自定义数据类型
2013-01-21 09:47 by 三戒1993, 289 阅读, 0 推荐, 收藏, 编辑
摘要:在coredata中,entity中attribute的类型只有固定的几种可选。如下图:有没有方法扩展类型呢?方法当然是有的。原理是把要存类型转化为二进制的方式存在数据库中。 比如我们要想直接存放UIImage到数据库,如何做?首先,在coredata中新建的attribute中类形选择Transf... 阅读全文
NSFetchedResultsController和UITableView显示CoreData的数据时用relationship分组的方 ...
2013-01-18 18:06 by 三戒1993, 109 阅读, 0 推荐, 收藏, 编辑
摘要:使用NSFetchedResultsController和UITableView显示CoreData的数据时,如果用relationship作为分组的关键字。比如Contact和Group两个实例如下图:在显示的时候,创建NSFetchedResultsController[代码]c#/cpp/oc... 阅读全文
NSFetchedResultsController和UITableView显示CoreData的数据时用relationship分组的方 ...
2013-01-18 18:06 by 三戒1993, 93 阅读, 0 推荐, 收藏, 编辑
摘要:使用NSFetchedResultsController和UITableView显示CoreData的数据时,如果用relationship作为分组的关键字。比如Contact和Group两个实例如下图:在显示的时候,创建NSFetchedResultsController[代码]c#/cpp/oc... 阅读全文
coredata 最简单例子
2013-01-18 17:56 by 三戒1993, 106 阅读, 0 推荐, 收藏, 编辑
摘要:先按照网上的教程,建一个简单的带coredata的项目再添加一个UserInfo对象(表)(按照网上的教材,可视化方式添加)然后在AppDelegate.m中按如下修改,(只添加了4个方法)然后运行,看控制台日志-(BOOL)application:(UIApplication*)applicati... 阅读全文
coredata 最简单例子
2013-01-18 17:56 by 三戒1993, 133 阅读, 0 推荐, 收藏, 编辑
摘要:先按照网上的教程,建一个简单的带coredata的项目再添加一个UserInfo对象(表)(按照网上的教材,可视化方式添加)然后在AppDelegate.m中按如下修改,(只添加了4个方法)然后运行,看控制台日志-(BOOL)application:(UIApplication*)applicati... 阅读全文