2010-07-05 4 views
0

난 아이폰 프로그래밍에 새로운 오전을 닫을 때 경우앱이 자사의

내 응용 프로그램 그냥 퀴즈처럼 .. 값을 저장하는 방법 .. 각 퀴즈 형식 에서 quizs 다양한 종류의 많은 질문을 가지고 내가 응용 프로그램이 닫힐 때 문자열 (퀴즈 이름) 및 정수 (질문 번호)와 같은 값을 저장하려고합니다. 응용 프로그램이 다시 시작될 때 저장된 값을 사용하여 중지 된 위치에서 계속 진행합니다.

어떻게 수행합니까? ..?

는 몸

답변

1

문자열을 저장하려면 NSUseDefaults .. 감사합니다
+0

호레이스 감사합니다. – rockey

0

난 당신이 코어 데이터보고가 입력 될 때 응답을 저장 제안 U 감사 .... 날이 제발 수행하는 데 도움이 될 수 있습니다. 그런 다음 앱이 다시 시작되면 관련 데이터를 빠르게로드 할 수있는 방법을 찾아야합니다 (실제로로드하지 않아도되므로 저장해야하는 데이터가 줄어들 수 있습니다.)

단순함은 본질의 것이고, 게으른 로딩은 매우 도움이된다는 것을 기억하십시오. 필요할 때까지 필요하지 않은 것을로드하지 마십시오.

좋은 Apple 예제는 iPhoneOS 2.0과 함께 제공 한 SQLiteBooks 샘플이었습니다 (여전히 제공하는지 모르겠습니다).

+0

http://developer.apple.com/mac/library/documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html 빠른 응답을 유에게 스미스 감사 .. 내가 사용

NSString *name = @"John"; NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; [prefs setObject:name forKey:@"Name"]; 

문자열을로드하려면 : – rockey

0

NSUserDefaults은 상태 및 환경 설정을 저장하는 데 적합합니다. 에

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; 
NSString *name = [prefs stringForKey:@"Name"]; 

더 읽기 :

+0

감사합니다 Drawnonward .. 빠른 응답 .. 감사합니다 호레이스 .. 내가 사용 NSUserDefaults ... – rockey