Apakah ada cara untuk membagi string di tujuan c menjadi array? Maksud saya seperti ini - input string Yes: 0: 42: value menjadi array (Yes, 0,42, value)?
Apakah ada cara untuk membagi string di tujuan c menjadi array? Maksud saya seperti ini - input string Yes: 0: 42: value menjadi array (Yes, 0,42, value)?
Jawaban:
NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];
dimana yourString berisi @"one:two:three"
dan arrayOfComponents akan berisi @[@"one", @"two", @"three"]
dan Anda dapat mengakses masing-masing dengan NSString *comp1 = arrayOfComponents[0];
( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )
Gunakan ini: [[string componentsSeparatedByString: @ ","] [0];
[NSArray componentsJoinedByString:]
.