刚才发了一个Oc中对数据库简单的增删改查 我们不能对bundle中的数据库直接操作 所以要copy到Directory中进行操作,以下是获取数据库中指针的方法
.h中的代码
#import <Foundation/Foundation.h>
#import <sqlite3.h>
@interface DB : NSObject
+(sqlite3 *)DBOpen;
+(void)DBClose;
@end
.m中代码
#import "DB.h"
#import <sqlite3.h>
static sqlite3 * dbPoint = Nil;
@implementation DB
//打开数据库
+(sqlite3 *)DBOpen{
if (dbPoint) {
return dbPoint;
}
//查找路径
NSString * path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];