stringをNSArrayに分割する
NSStringのcomponentsSepareatedByStringメソッドを利用すると、文字列を配列に分割することができます。このメソッドは区切り文字を指定すると、指定した区切り文字で文字列を分割し、その分割された文字列の配列を返します。
以下に例コードを示します。
NSString *string = @"Hello World";
NSArray *array = [string componentsSeparatedByString:@" "];
NSLog(@"%@", array);
この例では、文字列「Hello World」を空白で分割して「Hello」と「World」の2つのサブ文字列を作成し、それらを配列arrayに格納します。最後に、NSLogを使用して配列の内容を出力すると、次の結果が得られます:
(
Hello,
World
)