ユーザーが現在のバージョンのアプリの sqlite データベースを NSDocumentsDirectory のアプリ固有のフォルダーに保存し、保存された sql ファイルのファイル リストを生成し、ファイル リストの 1 つを読み込むルーチンを作成したいと考えています (デフォルトのファイル) を、動作中の SQL バージョンとして使用します。私はコア データについてはある程度知っていますが、ファイルのアーカイブと検索に取り組むのはこれが初めてです。Core Data SQL ファイルではなく、NSData の保存に関するトピックを見てきました。どうすればいいのですか?
マルシン - ありがとう。では、fninput という UITextfield がある場合、次のようになりますか?
NSString *path;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); path = [[paths objectAtIndex:0] stringByAppendingPathComponent:@"inControl"];
NSString *filename = [fninput.text stringByAppendingString:@".sql"];
path = [path stringByAppendingPathComponent:filename];
[[NSFileManager defaultManager] createFileAtPath:path contents:nil attributes:nil];