2016-09-28 4 views
-1

다소 큰 텍스트 파일이 있습니다. 그것에 약 4 천만 개의 고유 한 알파 숫자 코드가 있습니다. 나는 파일에 쓰고 모든 것을 읽는 법을 안다. 그러나 contectsOf 대신 읽을 행 수를 지정하지 마십시오.Swift에서 파일 읽기 부분

정교하게 말하면, 제 파일은 이렇게됩니다.
AF3D1
D8U9X
5GN11
.... 등등 천만 문자열.

나는 단지 문자열을 X만큼 반복하고 하나의 파일에 쓰고, 나머지 코드는 최종적으로 삭제하기 때문에 나머지 코드를 다시 작성하려고한다. 난 그냥 txt 파일의 X 양을 통해 루프하는 방법을 알아 내야합니다.

나는이 질문이 있지만 동일한 것은 아니라는 것을 알고있다. Read and write data from text file

+0

데이터를 데이터베이스 파일에 저장하십시오. 텍스트 파일에서 읽는 것보다 훨씬 효율적입니다. – rmaddy

+0

텍스트 파일의 모든 줄이 정확히 같은 길이입니까? – rmaddy

+0

예 모두 같은 길이입니다. 이미 텍스트 파일에 있으며 완료되었습니다. – JohnV

답변

0

텍스트 파일의 모든 라인은 같은 길이 때문에 (6 바이트 - 개행의 키와 1 5), 당신은 FileHandle를 열고 seek(toFileOffset:) 방법을 사용할 수는 단지 특정 위치에 파일.