開発マシンのデスクトップにある FMDB を使用して SQL データベースに接続しようとしています。ターミナルからsqlite3から開くことができ、データが含まれています。
Cocoa からこのコードを使用しようとすると、「error opening!: 14」が表示されます。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES);
NSString *docsPath = [paths objectAtIndex:0];
NSString *path = [docsPath stringByAppendingPathComponent:@"database.sqlite"];
FMDatabase *database = [FMDatabase databaseWithPath:path];
これを解決するために何をする必要がありますか? また、データを保存するのに適した場所はどこですか?