> Steve Cronin (steve_cro...@mac.com) on 2008-12-28 8:41 PM said:
> 
>> I have an application which will have an optional helper NSStatusItem.
>> The statusItem is a stand-alone application which can be installed as
>> a LoginItem.
>> 
>> I want this status item to be able to read the preferences file from
>> the application.
> 
> No need to drop to CFPreferences.  Let's say your 2 bundle identifiers
> are "com.cronin.mainapp" and "com.cronin.helper".
> 
> In your helper app, just do this:
> 
> NSUserDefaults* sud = [NSUserDefaults standardUserDefaults];
> [sud addSuiteNamed:@"com.cronin.mainapp"];
> 
> Sean

In my helper app I use:

userDefaults =
[[NSUserDefaults standardUserDefaults]
persistentDomainForName:kMainAppIdent];

You just need to make sure there is no chance of the helper and the host
writing at the same time to the same file.

Trygve


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to