iPhone에서 메모와 같은 확인란 유형 응용 프로그램이 있습니다. 사용자가 응용 프로그램을 닫고 홈 버튼을 두 번 탭하여 응용 프로그램을 백그라운드에서 삭제하면 입력 한 내용도 삭제되거나 재설정됩니다. 나는 전화하려고 생각했다 [self saveContext]; 하지만 그건 효과가 없습니다. 내가 뭐라 부를 까?정보를 재설정하지 못하도록 유지하는 방법
답변
정보를 저장하기 위해 보통 NSUserDefaults
과 같은 것을 사용할 수 있습니다. 또는 다른 경로로 이동하여 정보를 데이터 구조에 저장하고 파일에 기록 할 수 있습니다. 이 작업을 수행하는 여러 가지 쉬운 방법이 있습니다. 과 같이, 응용 프로그램 종료를 통해 조회 할 수 있습니다 다음
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setBool:YES forKey:"checked"];
[defaults synchronize];
매우 간단하고 : 당신이 체크 값을 보존하려는 경우 예를 들어, 다음을 수행 할 수
는if([defaults boolForKey:"checked"]) {
//do stuff here
}
어때 대략 - (void) saveToUserDefaults : (NSString *) myString { \t NSUserDefaults * standardUserDefaults = [NSUserDefaults standardUserDefaults]; \t if (standardUserDefaults) { \t \t [standardUserDefaults setObject : myString forKey : @ "Prefs"]; \t \t [standardUserDefaults synchronize]; \t}} - (는 NSString *) retrieveFromUserDefaults { \t NSUserDefaults standardUserDefaults * = [NSUserDefaults standardUserDefaults]; \t NSString * val = nil; \t \t if (standardUserDefaults) \t \t val = [standardUserDefaults objectForKey : @ "Prefs"]; \t \t return val; } – user2296494
- 1. ListView 내의 ViewPart를 재설정하지 못하도록
- 2. onchange. 정보를 유지하는 방법?
- 3. 안드로이드 - 포커스를 유지하지 못하도록 AutoCompleteTextView를 유지하는 방법
- 4. hdfs에서 namenode 정보를 유지하는 방법
- 5. WebView SaveInstanceState HTML 컨트롤에서 원래 값으로 재설정하지 못하도록 함
- 6. 파이썬 스크립트가 ajaxForm을 통해 jQuery 폼을 재설정하지 못하도록
- 7. 데이터베이스에서 쿼리 된 정보를 유지하는 방법
- 8. Tomcat에서 주 정보를 유지하는 방법 (예 : setPrincipal?)
- 9. Google Analytics가 추천 정보를 유지하는 방법
- 10. 아약스에서 애플릿을 재설정하지 않음
- 11. powershell : 서버에서 명령을 실행하고 서버가 출력 정보를 유지하는 방법?
- 12. everyauth 및 nodejs를 사용하여 사용자 ID 정보를 유지하는 방법
- 13. 그냥 템플릿을 유지하는 내 가게에서 모든 정보를 청소하는 방법
- 14. PHP 세션 중 정보를 유지하는 가장 좋은 방법
- 15. Mllib에서 작업 할 때 레코드 정보를 유지하는 방법
- 16. Azure Logic App에서 워크 플로우 단계 상태 정보를 유지하는 방법
- 17. Android에서 앱에 대한 정보를 유지하는 방법은 무엇입니까?
- 18. 헤더에 테이블 정보를 유지하는 파일 메이커 내보내기
- 19. 날짜 정보를 유지하는 방법은 무엇입니까? 자바에서
- 20. 함수 호출을 통해 정보를 유지하는 포인터
- 21. html 문서를로드하는 iframe에 영향을주지 못하도록 페이지의 CSS를 유지하는 방법은 무엇입니까?
- 22. 지리 좌표를 유지하는 방법
- 23. setInterval : 왜 재설정하지 않습니까?
- 24. 의도 엑스트라를 재설정하지 않습니다
- 25. 재설정하지 않고 카운터를 늘리십시오.
- 26. arrayWithArray가 값을 재설정하지 않습니다.
- 27. DBUnit은 시퀀스를 재설정하지 않습니다.
- 28. 앱을 재설정하지 않으려면 어떻게해야하나요?
- 29. 게임은 iOS를 재설정하지 않습니다
- 30. 최대 절전 모드 - 부모만을 유지하는 방법, 아이들을 그대로 유지하는 방법
이 질문은하지 않습니다 Xcode에 대해, 태그를 제거했습니다. –
ok 고맙습니다. – user2296494
문제에 관해서는 장치에 데이터를 유지하는 데 필요한 메커니즘이 필요합니다. iOS에는 몇 가지가 있습니다. 귀하의 신청서는 어떤 종류의 정보를 다루고 있습니까? 메모 만? 다른 것? –