tôi đang làm việc trên một ứng dụng iPhoneỨng dụng iPhone: Cách nhận giá trị mặc định từ root.plist?
Tôi đọc một chìa khóa từ root.plist như thế này:
NSString *Key1Var = [[NSUserDefaults standardUserDefaults] stringForKey:@"Key1"];
("Key1" là một PSMultiValueSpecifier
mà một giá trị chuỗi mặc định đã được thiết lập đã có trong thư mục gốc .plist)
Điều đó hoạt động tốt, khi người dùng thực hiện cài đặt. Nhưng nếu người dùng chạy ứng dụng trước khi thực hiện bất kỳ cài đặt nào, anh ta sẽ nhận được nil
cho "Key1". Trong trường hợp này, tôi đã mong đợi giá trị mặc định mà tôi đã đặt cho "Key1". những gì tôi cần làm, để người dùng không phải thực hiện cài đặt, để chạy ứng dụng lần đầu tiên?
Kính trọng, Harish
thể trùng lặp của [Bạn có thể làm cho các thiết lập trong Cài đặt .bundle mặc định ngay cả khi bạn không mở Ứng dụng Cài đặt] (http://stackoverflow.com/questions/510216/can-you-make-the-settings-in-settings-bundle-default-even-if-you -dont-open-the) –
Bởi 'có thể', tôi có nghĩa là 'chính xác'. –