2012-01-05 12 views
0

次のコードがあります。 word.txtは、「ファイルのサポート」にあります。iPhoneシミュレータ使用時にリソースファイルが見つかりません

NSString *filePath = [[NSBundle mainBundle] resourcePath]; 
filePath = [filePath stringByAppendingPathComponent:@"words.txt"]; 
NSData *data = [NSData dataWithContentsOfFile:filePath]; 

私は、シミュレータを使用して実行すると、データが正しく読み込まれませんが、私は実際のデバイスを使用する場合、それは正常に動作します。

何が問題ですか?

答えて

0

これは、私はそれを行う方法であり、私のために働くようだ:

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"words" ofType:@"txt"]; 
    NSData *data = [NSData dataWithContentsOfFile:filePath]; 
    if (data) { 
     NSLog(@"DATA:%@",data); 
    } 

と文字列に設定するには:

NSString* string = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; 
     NSLog(@"WORDS:%@",string); 
関連する問題