사용자가 버튼을 누르면 텍스트 문자열을 파일에서 저장하고 싶습니다. 이 파일이 .plist 일 수 있습니까? 그런 다음 나중에 파일에서 텍스트를 읽고 변수로 변환하는 또 다른 함수가 필요합니다. 이것이 어떻게 가능한지? SnarkyiOS : UITextBox의 텍스트를 파일로 저장하는 방법
0
A
답변
1
향후 참조를 위해 사용자 기본 설정을 저장하려는 경우 NSUserDefaults
을 확인하십시오. 실제로 설정을 저장하려고하는 경우 파일을 처리하는 것보다 쉽습니다.
정말로 파일에서 문자열을 읽으려면 Xcode 구성 도우미로 이동하여 문서로 이동하고 검색 아이콘을 클릭 한 다음 "문자열 읽기"를 입력하고 맨 위 링크 중 하나는 파일을 읽고 쓰십시오.
3
저장
:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingString:@"/myFile.plist"];
//Create the file if it doesnt exists
if (![[NSFileManager defaultManager] fileExistsAtPath:path]){
NSDictionary *emptyDic = [NSDictionary dictionary];
[emptyDic writeToFile:path atomically:YES];
}
//Save the text using setObject for key or something similar, you could even use a NSArray instead
NSDictionary *dic = [[NSDictionary alloc]init];
[dic writeToFile:path atomically:YES];
로드 :
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [NSString stringWithFormat:@"%@/myFile.plist", documentsDirectory];
NSString *contents = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
난 당신이 직접 .txt 파일을 사용할 수 없다고 생각하지만 난 그것을 시도 적이 없다.
+0
NSString의'initWithContentsOfFile'로 텍스트 파일을 읽을 수 있습니다. 'writeToFile'로 저장할 수 있습니다. – Rob
관련 문제
- 1. PHP에서 텍스트를 PDF 파일로 저장하는 방법은 무엇입니까?
- 2. DOM에 텍스트를 저장하는 방법
- 3. 다른 viewController에 텍스트를 저장하는 방법?
- 4. 동적 버튼 텍스트를 저장하는 방법
- 5. 캔버스에 이미지와 텍스트를 저장하는 방법
- 6. ListView 내용을 텍스트 파일로 저장하는 방법?
- 7. 여러 UIImage를 파일로 저장하는 방법 iPad
- 8. EXt JS-4 파일로 저장하는 방법
- 9. SQL 명령 결과를 파일로 저장하는 방법 (postgresql)
- 10. STL 맵을 C++ 파일로 저장하는 방법
- 11. XML 섹션을 필터링하여 파일로 저장하는 방법
- 12. python win32com을 사용하여 Excel 파일로 저장하는 방법
- 13. listview에서 텍스트 파일로 데이터를 저장하는 방법
- 14. 개체를 파일로 저장하는 방법 (AS3/Air)
- 15. 문서 디렉토리에 BMP 파일로 UIImage를 저장하는 방법
- 16. json을 서버에 저장하는 PHP 파일로 보내는 방법
- 17. 웹캠에서 C 드라이브의 파일로 사진을 저장하는 방법
- 18. QMessageBox 텍스트를 텍스트 파일로 리디렉션하는 방법
- 19. 텍스트를 XML 파일로
- 20. 텍스트를 .resources 파일로 변환
- 21. iOS 프로젝트에서 매크로와 상수를 .pch 파일로 저장하는 방법은 무엇입니까?
- 22. 동적 사이트 mysql에 텍스트를 저장하는 방법
- 23. mysql의 데이터베이스에 이미지와 텍스트를 저장하는 방법
- 24. JavaScript를 사용하여 div에 텍스트를 저장하는 방법 onmouseout
- 25. 이미지에 텍스트를 추가하고 새 이미지로 저장하는 방법
- 26. 코어 데이터에 많은 텍스트를 저장하는 방법
- 27. 유니 코드 텍스트를 mssql 데이터베이스에 저장하는 방법
- 28. 텍스트 입력을 HTML 및 장고에 파일로 저장하는 방법
- 29. 그림을 파일로 저장하는 방법은 무엇입니까?
- 30. DDB를 파일로 저장하는 방법은 무엇입니까?
아무 것도 시도하지 않았습니다! – SnarkyDTheman