RTFファイルから英語辞書を解析して配列にしようとしています。
もともとは機能していましたが、なぜ現在機能していないのかわかりません。
辞書では、各単語は改行 (\n) で区切られています。これまでの私のコードは次のとおりです。
//loading the dictionary into the file and pull the content from the file into memory
NSData *data = [NSData dataWithContentsOfFile:@"wordList.rtf"];
//convert the bytes from the file into a string
NSString *string = [[NSString alloc] initWithBytes:[data bytes]
length:[data length]
encoding:NSUTF8StringEncoding];
//split the string around newline characters to create an array
NSArray *englishDictionary = [string componentsSeparatedByString:@"\n"];
NSLog を試してみると、(null) が表示されます...
私はすでに見ました:Objective-C:ファイルを1行ずつ読む
しかし、ユン・リーが正常に動作しても答えを得ることができませんでした。最後に 2 つのバック スラッシュを付けて出力し、最初に不要なものをたくさん出力します。
どんな助けでも大歓迎です!乾杯!