1. ホーム
  2. iphone

[解決済み] Objective-C Split()?

2022-05-15 16:31:43

質問

オブジェクトCで文字列を配列に分割する方法はありますか?私はこのような意味 - 入力文字列Yes:0:42:valueは、(Yes,0,42,value)の配列に?

どのように解決するのですか?

NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];

ここで、yourStringには @"one:two:three"

を含み、arrayOfComponents には @[@"one", @"two", @"three"]

で、それぞれに NSString *comp1 = arrayOfComponents[0];

( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )