한 번에 한 줄씩 텍스트 파일을 구문 분석해야합니다. 또한 Objective-C에는 EOF가 있습니까?Objective-C에서 텍스트 파일을 어떻게 구문 분석합니까?
6
A
답변
16
무언가가 당신을 위해 작동 할 수 있습니다 :이 각 요소는 문자열의 라인 배열을 줄 것이다
NSString *fileContents = [NSString stringWithContentsOfFile:@"myfile.txt"];
NSArray *lines = [fileContents componentsSeparatedByString:@"\n"];
.
+3
그리고 지금은 같은 : NSString * fileContents = [NSString stringWithContentsOfFile : @ "myFile.txt"인코딩 : NSUTF8StringEncoding 오류 : 무]; – htafoya
2
Objective-C는 C의 적절한 확장입니다. 모든 C 프로그램은 유효한 Objective-C 프로그램입니다. 다른 말로하면 이것은 표준 C 헤더 "stdio.h"에 정의 된 EOF가 Objective-C의 EOF 마커이기도하다는 것을 의미합니다. 이 같은
2
stringWithContentsOfFile은 더 이상 사용되지 않습니다.
NSError* error;
NSString *fileContent = [NSString stringWithContentsOfFile:txtFilePath encoding:NSUTF8StringEncoding error:&error];
NSArray *lines = [fileContent componentsSeparatedByString:@"\n"];
관련 문제
- 1. 어떻게 .mdmp 파일을 분석합니까?
- 2. Magento는 어떻게 URL을 구문 분석합니까?
- 3. 어떻게 다음 문자열을 구문 분석합니까?
- 4. 어떻게 vb.net에서 HTML을 구문 분석합니까
- 5. 어떻게 장고 템플릿에서 구문 분석합니까?
- 6. 어떻게 PHP로 URL을 구문 분석합니까
- 7. 어떻게이 PHP 배열 파일을 Access로 구문 분석합니까?
- 8. 다른 웹 서버에있는 XML 파일을 어떻게 구문 분석합니까?
- 9. ASP.NET은 ASPX 파일을 실행 가능한 코드로 어떻게 구문 분석합니까?
- 10. PHP는 자동으로 문자열을 구문 분석합니까?
- 11. C#에서이 간단한 XML을 어떻게 구문 분석합니까?
- 12. 어떻게 전자 메일 내용을 구문 분석합니까?
- 13. 안드로이드 어떻게 CDATA 태그를 구문 분석합니까?
- 14. 어떻게이 XML을 구문 분석합니까?
- 15. .NET에서 ISO 8601 문자열을 DateTime으로 구문 분석합니까?
- 16. 어떻게 모든 URL에 접두어를 추가하고 kwarg로 일반적으로 구문 분석합니까?
- 17. 어떻게 아이폰에서 알 수없는 형식의 날짜 문자열을 구문 분석합니까?
- 18. AS3은 XML을 다차원 배열로 구문 분석합니까?
- 19. ObjectiveC에서 ECMAscript
- 20. WordPress는 렌더링하기 전에 wp_posts.post_content를 구문 분석합니까?
- 21. ObjectiveC에서 .doc (MSWord) 파일 읽기?
- 22. 텍스트 파일을 구문 분석하고 열을 부분에 할당하십시오.
- 23. HTML 어질리티 팩은 대소 문자 태그로 구문 분석합니까?
- 24. 텍스트 파일을 CSV로 구문 분석 C#
- 25. 자바를 사용하여 텍스트 파일을 구문 분석
- 26. Maruku가 두 번째 코드 블록을 잘못 구문 분석합니까?
- 27. 어떻게 텍스트 파일을 통해 hunpos를 스크립팅합니까?
- 28. 사용자 정의 위젯에서 xhr에서 반환 된 컨텐츠의 dojoAttachEvent를 구문 분석합니까?
- 29. PHP에서 UTC 타임 스탬프는 년, 월, 일에만 구문 분석합니까?
- 30. Pythonic 방법은 특정 속성에 대한 사전 목록을 구문 분석합니까?
이이 문제의 가능한 중복 : 여기
업데이트 된 대답 http://stackoverflow.com/questions/1044334/objective-c-reading-a-file-line-by - 라인 –ParseKit [http://parsekit.com/](http://parsekit.com/) 참조 –