摘要: 实战应用1.首先导入两个包 MapKit.framework 和 CoreLocation.framework.// 1. 实例化定位管理器_locationManager = [[CLLocationManager alloc] init];// 2. 设置代理_locationManager.delegate = self;// 3. 定位精度[_locationManager setDesiredAccuracy:kCLLocationAccuracyBest];// 4. 更新用户位置[_locationManager startUpdatingLocation];•当用户的位置发.. 阅读全文
posted @ 2014-02-22 20:06 好好先堔 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1)Core Data的简介1. Core Data 是iOS SDK 里的一个很强大的框架,允许程序员以面向对象的方式储存和管理数据。使用Core Data框架,程序员可以很轻松有效地通过面向对象的接口管理数据2. Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象3.在数据操作过程中,无需编写任何SQL语句4.要使用Core Data,需要导入CoreData框架5.CoreDate 的示意图2) 基本的操作思路1. 建立数据模型DataModel* Entity - Ent. 阅读全文
posted @ 2014-02-22 19:58 好好先堔 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1. NSObject多线程技术1> 使用performSelectorInBackground可以开启后台线程,执行selector选择器选择的方法2> 使用performSelectorOnMainThread可以重新回到主线程执行任务,通常用于后台线程更新界面UI时使用3> [NSThread sleepForTimeInterval:1.0f]; 让当前线程休眠,通常在程序开发中,用于模拟耗时操作,以便跟踪不同的并发执行情况! 但是:在程序发布时,千万不要保留此方法!不要把测试中的代码交给客户,否则会造成不好的用户体验。提示:使用performSelectorInBa 阅读全文
posted @ 2013-12-27 21:48 好好先堔 阅读(289) 评论(0) 推荐(0) 编辑