проблема при чтении текстового файла с iphone SDK - PullRequest
0 голосов
/ 03 ноября 2010

Я пытаюсь прочитать текстовый файл из пакета приложения. Содержимое файла:

1234567890

но когда я отображаю строку после прочтения, она выглядит так:

{\ rtf1 \ ANSI \ ansicpg1252 \ cocoartf1038 \ cocoasubrtf320 {\ fonttbl \ f0 \ fswiss \ fcharset0 Helvetica;} {\ Colortbl; \ red255 \ green255 \ blue255;} \ Пард \ tx566 \ tx1133 \ tx1700 \ tx2267 \ tx2834 \ tx3401 \ tx3968 \ tx4535 \ tx5102 \ tx5669 \ tx6236 \ tx6803 \ QL \ qnatural \ pardirnatural

\ f0 \ fs24 \ cf0 1234567890 \ \ \ \ \ \ \ \ }

как я могу получить точную строку, а не мусор? мой код такой:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"pankaj"    ofType:@"rtf"];  
  if (filePath) {  
  NSString *myText = [NSString stringWithContentsOfFile:filePath];  

 if (myText) {  
  NSLog(@"%@",myText); 
 }  
 }  

хорошие ответы оценят

1 Ответ

1 голос
/ 03 ноября 2010

Вы читаете ресурс в формате RTF в формате обычного текста. Полученная вами строка представляет собой текстовое представление этого ресурса rtf.

Почему бы вам не добавить файл в виде простого текстового файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...