// // SingData.m // jiaPei // // Created by 张嵘 on 2019/8/27. // Copyright © 2019 JCZ. All rights reserved. // #import "SingData.h" #import "FMDatabaseAdditions.h" @implementation SingData static SingData* instance =nil; + (SingData*)getInstance { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ instance = [[self alloc]init]; [instance loadData]; }); return instance; } - (FMDatabase *)db{ [_db open]; return _db; } - (void)loadData{ NSString *dbPath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject] stringByAppendingPathComponent:[NSString stringWithFormat:@"dyhapp.db"]]; _db = [FMDatabase databaseWithPath:dbPath]; self.queue = [FMDatabaseQueue databaseQueueWithPath:dbPath]; NSLog(@"数据库path-----%@",dbPath); [_db open]; } @end