Tôi muốn chia sẻ tùy chọn giữa hai ứng dụng (một trò chơi và trình chỉnh sửa của nó). Làm thế nào tôi có thể thực hiện tốt nhất điều này? Tôi nghĩ rằng trò chơi có thể đọc một cách rõ ràng từ plist tùy chọn của biên tập viên, nhưng tôi không chắc chắn những gì cách sạch nhất để đạt được điều này là.Đọc plist tùy chọn của ứng dụng khác, hoặc chia sẻ một số prefs?
5
A
Trả lời
4
NSUserDefaults
duy trì danh sách tên miền để tìm kiếm. Theo mặc định, nó chỉ nhìn vào tệp tùy chọn của ứng dụng của bạn, nhưng bạn có thể tìm nó ở những nơi khác.
Bạn có thể làm một cái gì đó như thế này:
NSUserDefaults *defaults = [[NSUserDefaults alloc] init];
[defaults addSuiteNamed:@"com.example.game.shared-prefs"];
Để chia sẻ sở thích giữa các ứng dụng.
2
Chỉ cần thả xuống API CFPreferences để biết thông số chuyên gia. NSUserDefaults
'ý tưởng về tùy chọn dành cho ứng dụng, nhưng CFPreferences cho phép bạn xác định máy chủ, bộ, v.v. cho loại tùy chọn đa ứng dụng bạn muốn.
Các vấn đề liên quan
- 1. Xem tùy chọn chia sẻ của ứng dụng Android?
- 2. Tùy chọn chia sẻ trên Android trên các ứng dụng khác nhau
- 3. Chia sẻ tệp plist bằng iCloud
- 4. Xóa các tùy chọn được chia sẻ
- 5. Sự khác biệt giữa chia sẻ và -Wl, đã chia sẻ các tùy chọn GCC
- 6. Nhiều ứng dụng có mã chia sẻ
- 7. Các thư viện được chia sẻ tùy chọn
- 8. Tùy chọn được chia sẻ chỉ lưu lần đầu tiên
- 9. Có bao nhiêu Tùy chọn được chia sẻ quá nhiều?
- 10. Chia sẻ tệp trên Android, bằng cách gửi chúng qua email hoặc các ứng dụng khác
- 11. java.io.RandomAccessFile khả năng mở rộng (hoặc các tùy chọn khác)
- 12. Tùy chọn được chia sẻ trong ứng dụng Android có bị xóa khi người dùng cập nhật ứng dụng không?
- 13. Chia sẻ URL trong ứng dụng web
- 14. Chia sẻ ý định với tùy chọn Bluetooth Chỉ
- 15. Ứng dụng Chia sẻ/SMB mạng
- 16. Tùy chọn chia sẻ trên Android không hoạt động
- 17. Bộ nhớ trong Android VS Tùy chọn được chia sẻ
- 18. Cách tốt nhất để chia sẻ hình ảnh giữa một số ứng dụng
- 19. Chia sẻ hồ bơi ứng dụng .NET
- 20. Chia sẻ ứng dụng iPhone của tôi để thử nghiệm
- 21. Cách tốt nhất để sử dụng tùy chọn chia sẻ giữa các hoạt động
- 22. Cài đặt chia sẻ giữa các ứng dụng
- 23. Tùy chọn chia sẻ trên Android không lưu
- 24. Biên dịch OpenSSL với tùy chọn 'được chia sẻ'?
- 25. Đọc chia sẻ ẩn trong C#
- 26. Không thể sử dụng tùy chọn được chia sẻ trong một lớp mở rộng Xem
- 27. Tùy chọn chia sẻ - độ dài tối đa của một giá trị
- 28. Symfony2: bội số ứng dụng, một bản dịch chia sẻ thư mục
- 29. Trình chọn mục đích chia sẻ Android
- 30. Đọc tập tin plist