0
我想讀取從其他應用程序存儲的值,但我還沒有弄清楚。然後我碰到這個answer,這說明它不可能。但我試圖從Preferences Pane應用程序獲取值到我自己的應用程序。從其他應用程序NSUserDefaults
如果它不可能使用NSUserDefaults
來讀取值,這兩者應該如何彼此溝通(pref窗格和可可應用程序)?
編輯:我也試着
NSUserDefaults *userDef = [NSUserDefaults standardUserDefaults];
[userDef addSuiteNamed:@"com.foobar.pref"];
NSString *settingValue = [userDef stringForKey:@"settingValue"]; // returns nil
偏好窗格是一種應用程序。都是由你創造的?它是提供的系統還是第三方偏好窗格? – uchuugaka
@uchuugaka是的我使用Xcode 5偏好窗格模板創建了可可應用程序和偏好窗格應用程序。 – user88975
@uchuugaka,偏好窗格不是一種應用程序,而是系統偏好設置應用程序的插件。 – JWWalker