Чи є спосіб поділити рядки в об'єкті c на масиви? Я маю на увазі так: рядок введення Так: 0: 42: значення в масив (Так, 0,42, значення)?
Чи є спосіб поділити рядки в об'єкті c на масиви? Я маю на увазі так: рядок введення Так: 0: 42: значення в масив (Так, 0,42, значення)?
Відповіді:
NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];
де міститься вашаString @"one:two:three"
і arrayOfComponents буде містити @[@"one", @"two", @"three"]
і ви можете отримати доступ до кожного з NSString *comp1 = arrayOfComponents[0];
( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )
Спробуйте компонентиSeparatedByString:
Використовуйте це: [[string elementsSeparatedByString: @ ","] [0];
[NSArray componentsJoinedByString:]
.