第一步:点击工程,点Building Phases 找到Link Binary With Libraries ,点一下,再点一下出现的+ 号,在搜索框中输入 sqlite 如果是Xcode显示的后缀是.dylib ,如果你升级到Xcode7 则后缀是.lib 前一个是动态库,后一个是静态库。这里提到的一点就是,我们自己上传的App,苹果是不允许我们写动态库的。之后会专门写一篇关于动态库和静态库的区别的。@H_403_2@
第二步:光是导入还不行,需要在你的单例类中引入@H_403_2@
第三步:
#import @H_403_2@"DBManager.h"
@implementation DBManager@H_403_2@
+(instancetype@H_403_2@)sharedBDManager
{
static@H_403_2@ DBManager@H_403_2@ *manager =nil@H_403_2@;
@H_403_2@//老程序员@H_403_2@ nil == manager
@H_403_2@//foo bar@H_403_2@是老程序员的定义变量名的一种约定。
@H_403_2@// NSString *foo = @"";
if@H_403_2@ (nil@H_403_2@ == manager) {
manager = [[DBManager@H_403_2@alloc@H_403_2@]init@H_403_2@];
}
return@H_403_2@ manager;
}