سؤال

ولدي حزمة جزء تفضيل (تشغيله في تفضيلات النظام). I تصميم واجهة استخدام واجهة البناء حيث I binded "بداية تلقائيا" خانة الاختيار لالافتراضيات العضو المشتركة. هذا وتعمل كبرى ولكنه يكتب الأفضلية للcom.apple.systempreferences. أود أن تبقي بلدي الأفضليات في التخلف com.example.mybundle. كيف أفعل هذا؟

وأعتقد أنني بحاجة إلى إضافة وحدة تحكم الافتراضية العضو في واجهة البناء ولكن كيف يمكن أن أقول أن الخريطة مع com.example.mybundle؟

وشكرا لكم جميعا!

هل كانت مفيدة؟

المحلول

وأنت تريد ربط لNSDictionaryController التي تدار من خلال -[NSUserDefaults persistentDomainForName:] و-[NSUserDefaults setPersistentDomain:forName:] استمرار على الرغم من انها بصراحة مثلما من السهل استخدام +[NSDictionary dictionaryWithContentsOfFile:] و-[NSDictionary writeToFile:atomically:].

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top