Ứng dụng của tôi đang lấy dữ liệu JSON từ dịch vụ web của chúng tôi. Trong tất cả các trường hợp đến bây giờ, thông tin sẽ được giữ lại trong bộ nhớ hoặc chỉ làm mới khi đang di chuyển mà không cần giữ lại bất kỳ nội dung nào khác ngoài mã thông báo đăng nhập được sử dụng trong API. Với một trong những tính năng mới mà chúng tôi đang thêm vào, chúng tôi sẽ tham gia vào một nhóm vị trí, tối đa 26, với dài, vĩ độ, bán kính và tên.Lưu trữ các đối tượng trong iOS để sử dụng sau này
Tôi cũng cần thêm 1-2 trường vào dữ liệu này để tạo đối tượng lớn hơn. Vì vậy, câu hỏi của tôi là, cách tốt nhất để lưu trữ loại dữ liệu này trong hệ thống tập tin iOS là gì? Hiện tại tôi đã sử dụng NSUserDefaults, nhưng điều đó có vẻ như bị hạn chế hoặc bị bệnh nên có lượng dữ liệu lớn hơn. Có thể không.
Dữ liệu này sẽ cần được truy xuất, thay đổi hoặc chỉnh sửa và được lưu lại. Tất cả điều này trong khi vẫn giữ lại khả năng kéo bất kỳ của 26 đối tượng. Cảm ơn bạn trước đã đọc và giúp đỡ.
Tôi đã xem một số ví dụ về việc sử dụng KeyChain để lưu trữ thông tin đăng nhập mà tôi đã lên kế hoạch triển khai. Cảm ơn bạn về thông tin. –
Lưu trữ âm thanh chắc chắn như ý tưởng tốt hơn cho các mục 20-ish sau đó là CoreData. Và nếu bạn cần lưu trữ tên người dùng và mật khẩu, có nguồn mẫu của Apple mà tôi mô tả cách sử dụng tại đây: http://stackoverflow.com/questions/6972092/ios-how-to-store-username-password-wihtin-an -app/6972305 # 6972305 –