摘要: RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数( C语言的函数调用请看这里 )。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证... 阅读全文
posted @ 2015-10-14 23:04 十点听风 阅读(123) 评论(0) 推荐(0) 编辑
摘要: CoreData中的NSManagedObjectContext在多线程中不安全,如果想要多线程访问CoreData的话,最好的方法是一个线程一个NSManagedObjectContext,,每个NSManagedObjectContext对象实例都可以使用同一个NSPersistentStore... 阅读全文
posted @ 2015-10-14 15:56 十点听风 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Core Data数据持久化是对SQLite的一个升级,它是ios集成的,在说Core Data之前,我们先说说在CoreData中使用的几个类。 (1)NSManagedObjectModel(被管理的对象模型) 相当于实体,不过它包含 了实体间的关系 (2)NSManagedObjec... 阅读全文
posted @ 2015-10-14 15:52 十点听风 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Control Event)今天以触屏事件(Touch ... 阅读全文
posted @ 2015-10-14 15:26 十点听风 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 相同之处:两者都包含OC运行时的两个核心框架:cocoa包含Foundation和AppKit框架,可用于开发Mac OS X系统的应用程序cocoa touch包含Foundation和UIKit框架,可用于开发iPhone OS 系统的应用程序Cocoa时Mac OS X的开发环境,cocoa ... 阅读全文
posted @ 2015-10-14 15:23 十点听风 阅读(200) 评论(0) 推荐(0) 编辑