개념적 질문 - NSUserDefaults
에 액세스 할 때 항상 standardUserDefaults
API를 사용해야합니까?iOS NSUserDefaults standardUserDefaults
다양한 설정/플래그/NSCoding
정보를 내 앱에 저장하고 있습니다. 그러나이 중 일부의 경우에는 standardUserDefaults
을 괴롭히는 것이 자연스럽지 않습니다. 내가 저장하려는 특정 유형의 정보를 관리하기위한 새로운 NSUserDefaults
엔티티를 잠재적으로 만들 수 있는지 궁금합니다.
그냥 예를 들어 - NSURLSessionDownloadTask
배경을 사용 중이고 다운로드 작업이 시작된 실제 사용자 downloadTask
사이의 관계 데이터를 저장하고 싶습니다. 해당 데이터를 NSUserDefaults
에 저장합니다. 나는 이것 (그리고 다른 것들)을 NSUserDefaults
에 접근하는 것이 갈 길이라는 것을 확신하지 못한다!
[아마도 내가이 권리를 설명하지 않았을 수 있습니다. 죄송합니다!]
의견을 보내 주셔서 감사합니다. 세션 전체에 간단한 플래그를 저장하려면 SQLite를 사용해야합니다. 그건 아주 미친 짓이야. – p0lAris
모두 당신이 가지고있는 것에 달려 있습니다. 당신은 상황을 가장 잘 압니다. 당신은 결정할 가장 좋은 사람입니다. –
글쎄 그냥 바로 위에 문제를 말한 내가 위에서 설명한 것입니다. 서버에서 프로필 사진을 요청한 모든 사용자의 사용자 이름을 저장합니다. – p0lAris