Re: Multiple applications, one NSUserDefaults object?
Re: Multiple applications, one NSUserDefaults object?
- Subject: Re: Multiple applications, one NSUserDefaults object?
- From: Joachim Deelen <email@hidden>
- Date: Mon, 26 Nov 2007 18:32:18 +0100
For me the it's working without problems. I have a background App and
another standalone App for setting the preferences. In the Background
App, I'm just using addSuiteNamed and all the keys that were set by my
standalone App are available.
-
Joachim
Am 26.11.2007 um 15:49 schrieb Jacob Bandes-Storch:
Aren't the CFBundleIDs of bundles supposed to be unique? Will I run
into problems there, or can I just go ahead and give them the same
ID? Otherwise, I'll try addSuiteNamed:.
Or you can use:
- (void)addSuiteNamed:(NSString *)suiteName
of The NSUserDefaults class in your main app. If you chose the
Bundle-
Identifier of your preferences App, all the keys will be also
available to your main app.
-
Joachim
Am 26.11.2007 um 06:49 schrieb Jerry Krinock:
On 2007 Nov, 25, at 21:13, Jacob Bandes-Storch wrote:
I've got a project going with a preference pane and a background
application that both need to access the user defaults for the same
domain. Currently I have the preference pane using [NSUserDefaults
standardUserDefaults], and the app using CFPreferencesCopyAppValue
and CFPreferencesSetAppValue with the prefPane's appID. Is there a
way to get an NSUserDefaults instance in the app that modifies the
domain of the preference pane, or am I stuck with the CF stuff?
Cheap and simple: I set the CFBundleIdentifier in my background
helper's Info.plist to be the same as the main app, and then
[NSUserDefaults standardUserDefaults] "just works".
(Although my main app is an app; I've never done a preference pane.)
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden