摘要: 一、基础概念深入1.NSManagedObjectContext被管理数据上下文就像便笺簿当从数据持久层获取数据时,相当于把这些临时的数据拷贝写在便笺簿上,然后就可以随心所欲的修改这些值。通过上下文,可以对数据记录NSManagedObject进行添加删除更改,记录更改后支持撤销和重做。除非你保存这... 阅读全文
posted @ 2015-05-06 11:11 高贺 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 存储之-- Core Data的使用(一)一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStor... 阅读全文
posted @ 2015-05-06 11:07 高贺 阅读(454) 评论(0) 推荐(0) 编辑
摘要: GCD还提供单次初始化支持,这个与pthread中的函数 pthread_once 很相似。GCD提供的方式的优点在于它使用block而非函数指针,这就允许更自然的代码方式。 这个特性的主要用途是惰性单例初始化或者其他的线程安全数据共享。典型的单例初始化技术看起来像这样(线程安全的):帮助0102... 阅读全文
posted @ 2015-05-06 11:03 高贺 阅读(155) 评论(0) 推荐(0) 编辑
摘要: IOS应用之间调用1.在appA的info.plist中定义URL,就是在文件中添加URL types一项。可按下图进行添加2. 在appB的代码中打开刚才定义的URL,代码如下NSURL*url=[NSURLURLWithString:@"myapp:"]; [[UIApplicationshar... 阅读全文
posted @ 2015-05-06 10:59 高贺 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 通过官方的API 可以获取到wifi的信息,实现代码:1234567891011-(id)fetchSSIDInfo{NSArray*ifs=(__bridge_transferid)CNCopySupportedInterfaces();NSLog(@"Supportedinterfaces:%@... 阅读全文
posted @ 2015-05-06 09:55 高贺 阅读(1025) 评论(0) 推荐(0) 编辑