NSStringを指定の文字で分割してArrayにする方法のメモ

(※XcodeでiOS6 Simulatorを使って確認)

ポイント

・componentsSeparatedByString

電話番号をハイフンで分割するサンプルコード

@implementation ViewController

– (void)viewDidLoad

{

    [super viewDidLoad];

    

    

    // 特定の文字列で分割する

    // 試しに電話番号

    NSString *str = @”1234-111-1111″;

    

    //ハイフンで分割

    NSArray *arr = [str componentsSeparatedByString:@”-“];

    

    // 出力

    for (NSString *str in arr) {

        NSLog(@”%@”, str);

    }

    

}

@end