私はこのコードを持っています。Firefoxのディレクトリ
NSString *pathName = [@"/Users/" stringByAppendingString:NSUserName()];
pathName = [pathName stringByAppendingString:@"/Library/Application Support/AddressBook/Configuration.plist"];
[[NSFileManager defaultManager] removeItemAtPath:pathName error:nil];
私は、このディレクトリを使用したいのですが、cbk4yc7r.defaultのフォルダがあります。 各ユーザーのcbk4yc7rが変更されます。このディレクトリを使用するコードを変更するにはどうすればよいですか?
"/Library/Application Support/Firefox/Profiles/cbk4yc7r.default/places.sqlite"
私は、 "/ライブラリ/ Application Support/Firefoxの/プロファイル/ *。デフォルト/ places.sqlite" を試みたが、Objective-Cで動作しません。
私を助けることができますか? おかげ
user.dirstringのユーザーは宣言されていません。何か問題でも? – Joannes
'user.dirstring'は、ユーザーごとに異なるこの文字列にアクセスする方法の例にすぎません。これはあなたの便利な変数に置き換えてください(おそらく、以下の@valexaで説明されているようにprofiles.iniを解析した結果として)。 –