-1

こんにちは、ボンジュールなどの単語のリストがあります。文字通り@""、すべての単語を手動で追加しています。悪くはありませんが、何千もの単語があると、非常に退屈になります。hello hi のような多数のプレーンテキストを入力すると、それが :@"hello" @"hi"に変換され、コードにコピーできる方法はありますか、それとも手動で行う必要がありますか?

the
be
and
of
a
4

4 に答える 4

0

あなたが望むのは NSString のcomponentsSeparatedByString:メソッドのようです。テキスト フィールドまたはテキスト ビューに一連のプレーン テキストを入力し、生の文字列を取得してから、それを " componentsSeparatedByString:@" "" (スペースが 1 つ入っていることを確認してください) にプッシュすると、単語の配列が出力されます。

于 2013-09-08T14:03:28.590 に答える
0

Plist から文字列を読み込んでみることもできます。文字列をコードに挿入するのはちょっと面倒です。[NSDictionary dictionaryWithContentsOfURL:urlToMyPlist]またはのようなもの[NSArray arrayWithContentsOfURL:urlToMyPlist]

于 2013-09-08T14:03:53.043 に答える
0

NSString のドキュメントを見ると、-initWithCharacters:length:文字列の作成に使用できるメソッドが見つかります。より小さな文字列に分割したい文字列がある場合は、 を使用します-componentsSeparatedByString:

于 2013-09-08T14:05:08.930 に答える