2014-10-14 2 views
0

앱을 통해 사용자가 설정 한 앱 관련 매개 변수 (부울 및 문자열 데이터)가 첫 번째 실행시 또는 둘 중 하나에 있습니다. 나는 Core Data를 사용하여 저장할 수 이러한 종류의 정보를 원하지 않는다, 그래서에 대해 생각하고있는 옵션은 다음과 같습니다iOS의 앱 구성 유지 : .plist 파일 대 NSUserDefaults

1) 생성 및 사용자 정의 .plist 파일을 읽기/쓰기가 (저장할 수)의 말 myconfig.plist하자 응용 프로그램 폴더 DocumentsNSUserDefaults

내가 확인하기 위해 설치, 예를 들어, 마지막 응용 프로그램 버전을 유지하고 순서대로 실행 할 정보의 종류를 사용하여 이러한 정보를 저장

2) 응용 프로그램이 업데이트되는 경우 , 또는 특정 데이터 세트가 모델을 확인하지 않고 이미로드되었는지를 알려주는 플래그.

이 작업에 가장 적합하고 안전한 옵션은 무엇일까요? 아니면 이것을 처리하는 더 나은 옵션이 있습니까?

감사

답변

0

당신이 실제로 응용 프로그램 버전 https://github.com/nicklockwood/iVersion

+0

감사를 앱 스토어 버전을 확인한다면 나는 새로운 사용자에게뿐만 아니라에 아마도 현재의 버전을 확인 통지 할 필요가 있지만 내가 그것을 고려거야,이 시도 버전 가용성, 그러나 그것에 따라 내 애플 리케이션에서 일부 작업을 수행하는 – AppsDev

관련 문제