0
回答
IOS在电脑上用模拟器操作sqlite成功到真机上就失灵
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

- (void)createDB{

    NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

    

    NSString *pathDb = [documentPath stringByAppendingString:@"read"];


    if ([[NSFileManager defaultManager]fileExistsAtPath:pathDb]){

        NSLog(@"数据库存在");

    }else{

        self.db = [FMDatabase databaseWithPath:pathDb];

    [self open];

        NSString *create = @"create table if not exists Enshrine (id INTEGER PRIMARY KEY AUTOINCREMENT,title text,abstract text,img text ,path text )";

        [self.db executeUpdate:create];

        NSLog(@"创建成功");

        [self close];

    }

}

小白自学中实在查不明白了 用的是黑苹果sdk 8.0 手机是9.0不能连着手机测试  请教各位指教一下问题出现在哪里

iOS
举报
Jss_x
发帖于2年前 0回/198阅
顶部