清秋梧桐

导航

2012年11月14日 #

iOS关于数据库操作之二 将工程里的数据库文件在程序加载时移至沙盒

摘要: iOS程序要访问本地数据库,就只能访问沙盒中的文件,之前我在用模拟器开发的时候,会把数据库的sql文件直接拖进模拟器的沙盒里,程序功能能够正常实现。但是如果用真机的话,这种做法是万万不可取的,因为在程序安装到机器之前,手机或者iPad上并不存在与该程序对应的沙盒,普通用户更是不可能找到这个沙盒。因此,正确的做法是:将数据库文件放在工程中,在程序第一次加载的时候,将数据库移至程序沙盒。 具体操作如下: +(void)moveToDBFile{ //1、获得数据库文件在工程中的路径——源路径。NSString *sourcesPath = [[NSBundlemainBundle] pathFo. 阅读全文

posted @ 2012-11-14 17:38 清秋梧桐 阅读(884) 评论(0) 推荐(0) 编辑

杂乱代码

摘要: 调整iPhone或者iPad只适应横屏的方法 //重写UIViewController的这个方法。这个方法判断当前的UIViewController都支持哪个方向 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { //如果return YES;设备旋转... 阅读全文

posted @ 2012-11-14 17:34 清秋梧桐 阅读(138) 评论(0) 推荐(0) 编辑