-1

Macアプリケーションの永続データを保存する必要があります。このデータをplistまたはに保存できNSUserdefaultsます。ただし、この永続データをアプリケーションフォルダーに保存したいので、Macからアプリを削除(ゴミ箱に移動)すると、この永続データも削除されます。私はこれがそのように機能することを望んでいます。これを行うための最善のアプローチは何ですか?また、アプリが削除されたときにデータも削除されるように、永続データをアプリフォルダーに保存するにはどうすればよいですか?

NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];        
[ud setObject:@"1" forKey:@"APPLAUNCHED"]; // store user default
[ud synchronize];
4

1 に答える 1

2

アプリケーション フォルダーに永続的なデータを格納することはお勧めできません。保存するコンテンツのタイプに応じて、ホームまたはアプリケーション サポート ディレクトリを使用する必要があります。

次に、Mac アプリケーションのガイドラインについて説明します。

http://developer.apple.com/library/mac/#documentation/General/Conceptual/MOSXAppProgrammingGuide/AppRuntime/AppRuntime.html

于 2012-04-29T09:56:01.527 に答える