0
私はiPhone開発には新しく、ヘルプが必要です。私はUITextViewを含むiPhoneアプリケーションを開発しています。ドキュメントにtxtファイルのリストがあります。UITextViewを使用しようとしています。テキストファイルの内容を表示しますが、何かを表示するのに問題があります。私はこれらのコードは、UITextViewは、txtファイルを表示します使用:UITextViewにtxtファイルを表示する
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectoryPath = [paths objectAtIndex:0];
NSFileManager *manager = [NSFileManager defaultManager];
self.frlistName2 = [[manager contentsOfDirectoryAtPath:documentsDirectoryPath error:nil]pathsMatchingExtensions:[NSArray arrayWithObject:@"txt"]];
NSString *obj = @".txt";
frlisturls2 = [[NSMutableArray alloc] initWithObjects:nil];
NSString *temp;
NSMutableString *mp3Path = [[NSMutableArray alloc] init];
int j =0;
for(int i =0 ; i< [frlistName2 count]; i++)
{
mp3Path = [NSMutableString stringWithString:documentsDirectoryPath];
[mp3Path appendString:@"/"];
temp = [frlistName2 objectAtIndex:i];
if([temp hasSuffix :obj])
{
[mp3Path appendString: temp];
[frlisturls2 addObject: mp3Path];
j++;
}
[mp3Path release];
}
NSLog(@"frlisturls2 is%@:",frlisturls2);
[super viewDidLoad];
fileName = [[NSString alloc]init];
fileName=[frlisturls2 objectAtIndex:iRow ];
NSLog(@"the fileName is %@",fileName);
stringSources = [NSString stringWithContentsOfFile: fileName encoding:NSUTF8StringEncoding error:nil];
frtextview=[[UITextView alloc]init];
[frtextview setText:stringSources];
NSLog(@"the file is :%@",stringSources);
ファイル名が正しいURLを表示しますが、stringSourceは長い記事のためwords.Sorryを持っていない私はあなたが助けるために願っています!
答えは良い
、私はtxtView
にtxtファイルを読み込むしかし、時にはファイルをテキストエディタで開いていないことができる方法でありますhttp://stackoverflow.com/questions/3865330/load-rtf-or-text-file-into-uite:[1] [ここ] [1] に位置していxtview-iphone-sdk – Kiarash