Gavin.han

致力于移动开发 技术改变生活
随笔 - 133, 文章 - 0, 评论 - 46, 阅读 - 42万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  ios数据处理

摘要:1.新建empty application项目,添加两个UIViewController视图:HomeViewController(主视图,搜索)、AddViewController(添加信息视图)。注意:TextField要选择委托(delegate)2.添加支持sqlite3的动态链接库:libsqlite3.dylib。3.主要代码://HomeViewController.h//SQLiteDemo//#import<UIKit/UIKit.h>#import"sqlite3.h"#definekDatabaseName@"database.s 阅读全文

posted @ 2012-11-24 12:52 gavin.han 阅读(1458) 评论(0) 推荐(0) 编辑

摘要:综合来说, Setting Bundle适合于包含界面的使用偏好数据的保存, 基本的plist适合Objective-C中内置的数据类, 要想存储和读取自定义的对象,需要使用归档(archive)和反归档(unarchiver); 嵌入式数据库SQLite在处理大型数据时优势明显。 在不同的场合使用适当的方法,是开发程序时的原则。 阅读全文

posted @ 2012-11-24 12:31 gavin.han 阅读(561) 评论(0) 推荐(0) 编辑

摘要:在使用数据库的时候,主要任务是建立和数据库之间的连接,执行SQL语句。 SQLite中有下面两个重要的对象(指向结构体的指针): sqlite3, 代表数据库连接的对象。 sqlite3_stmt, 代表SQL语句的对象。 SQLite中的重要函数: sqlite3_open(), 打开数据库的函数,返回值为整型,指代了打开操作的结果,若结果等于SQLITE_OK这个常量,则说明成功打开数据库。若打开失败,会返回相应的错误代码。 sqlite3_prepare(), 要执行SQL语句,必须先把它编译成字节码。sqlite3_prepare函数就是负责编译SQL语句。 s... 阅读全文

posted @ 2012-11-24 12:15 gavin.han 阅读(1486) 评论(0) 推荐(0) 编辑

摘要:Application preferfences主要是访问应用程序的偏好设置的值: NSUserDefaults *myUserDefaults = [NSUserDefaults standardUserDefaults]; [myUserDefaults setObject:@"what_if" forKey:@"name_preference"]; NSString *defaultName = [myUserDefaults objectForKey:@"name_preference"];//如果需要修改的内容为标量,使用s 阅读全文

posted @ 2012-11-23 22:28 gavin.han 阅读(176) 评论(0) 推荐(0) 编辑

摘要:1.文件路径的获取-(void)viewDidLoad{[superviewDidLoad];NSString*homeDirectory=NSHomeDirectory();//获得Home路径,应用程序全路径NSString*fileDirectory=[homeDirectorystringByAppendingPathComponent:@"temp/app_data.plist"];//NSSearchPathForDirectoriesInDomains检索路径的方法NSArray*pathArray=NSSearchPathForDirectoriesInDo 阅读全文

posted @ 2012-11-23 17:26 gavin.han 阅读(603) 评论(0) 推荐(0) 编辑

摘要:一、在Firefox中打开sqlite3(如果没有,选择工具->附加组件,添加即可)新建sqlite3数据库,Contacts,建立一个members表,字段 id,integer,主键,自增;name,varchar;email,varchar,null;birthday,datetime,null。向表中添加一些数据:二、新建Empty Appliation,添加一个HomeViewController,和一个组件libsqlite3.dylib,来支持对sqlite3的连接,关闭,增删改查等操作。1.HomeViewController.h代码:#import <UIKit/ 阅读全文

posted @ 2012-10-29 13:12 gavin.han 阅读(21269) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示