ウェブを検索しましたが、古いコードか何かを使用しているため、見つけたものはすべて機能しません...
- 単語のリストをインポートするには、どのファイル形式を選択しますか? TXT?(約200ワード)
- ファイルからすべての単語を取得して配列に入れるにはどうすればよいですか?
ファイルからランダムな単語をラベルに出力したい。
私は試した:
NSString* path = [[NSBundle mainBundle] pathForResource:@"filename"
ofType:@"txt"];
NSString* content = [NSString stringWithContentsOfFile:path
encoding:NSUTF8StringEncoding
error:NULL];
NSArray *arr = [content componentsSeparatedByString:@"\n"];
self.biglabel.text = arr[arc4random() % arr.count];
前もって感謝します!マイケル
編集:現在動作します。プレーンなtxtファイルがありませんでした。rtf ファイルの名前を変更しましたが、うまくいきませんでした。
X コード 4.3.3