こんにちは、ボンジュールなどの単語のリストがあります。文字通り@""
、すべての単語を手動で追加しています。悪くはありませんが、何千もの単語があると、非常に退屈になります。hello hi のような多数のプレーンテキストを入力すると、それが :@"hello"
@"hi"
に変換され、コードにコピーできる方法はありますか、それとも手動で行う必要がありますか?
the
be
and
of
a
こんにちは、ボンジュールなどの単語のリストがあります。文字通り@""
、すべての単語を手動で追加しています。悪くはありませんが、何千もの単語があると、非常に退屈になります。hello hi のような多数のプレーンテキストを入力すると、それが :@"hello"
@"hi"
に変換され、コードにコピーできる方法はありますか、それとも手動で行う必要がありますか?
the
be
and
of
a
あなたが望むのは NSString のcomponentsSeparatedByString:
メソッドのようです。テキスト フィールドまたはテキスト ビューに一連のプレーン テキストを入力し、生の文字列を取得してから、それを " componentsSeparatedByString:@" "
" (スペースが 1 つ入っていることを確認してください) にプッシュすると、単語の配列が出力されます。
Plist から文字列を読み込んでみることもできます。文字列をコードに挿入するのはちょっと面倒です。[NSDictionary dictionaryWithContentsOfURL:urlToMyPlist]
またはのようなもの[NSArray arrayWithContentsOfURL:urlToMyPlist]
NSString のドキュメントを見ると、-initWithCharacters:length:
文字列の作成に使用できるメソッドが見つかります。より小さな文字列に分割したい文字列がある場合は、 を使用します-componentsSeparatedByString:
。