1 --SQLite 怎么关联起来
第一步:点击工程,点Building Phases 找到Link Binary With Libraries ,点一下,再点一下出现的+ 号,在搜索框中输入 sqlite 如果是Xcode显示的后缀是.dylib ,如果你升级到Xcode7 则后缀是.lib 前一个是动态库,后一个是静态库。这里提到的一点就是,我们自己上传的App,苹果是不允许我们写动态库的。之后会专门写一篇关于动态库和静态库的区别的。 第二步:光是导入还不行,需要在你的单例类中引入 #import <sqlite3.h> 第三步:
#import "DBManager.h" #import <sqlite3.h> @implementation DBManager //专业一点叫静态方法, //那叫类方法是?? //伪单例 静态方法 +(instancetype)sharedBDManager { static DBManager *manager =nil;
//老程序员 nil == manager //foo bar是老程序员的定义变量名的一种约定。 // NSString *foo = @""; if (nil == manager) { manager = [[DBManageralloc]init]; } return manager; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |