2012-04-02 5 views
0

У меня есть эта строка:Выберите текст перед символом

Test: String

И я хочу, чтобы выбрать текст перед :, как если бы это было результатом: " Контрольная работа";

Любой отзыв?

Спасибо,
Alberto

+0

Что вы подразумеваете под "select" – yuji

+0

@yuji Поместите это в другую строку. –

ответ

1

Вы можете разделить строку:

NSArray *words = [string componentsSeparatedByString:@":"]; 

Затем первый элемент массива выбор кнопкой.

NSString *select = [words objectAtIndex:0]; 
NSLog(select); 
+1

Большое спасибо, Пабло! :-) –

0

вы можете использовать

NSString *str = @"Test: String"; 
NSSArray *Arrstr = [str componentsSeparatedByCharactersInSet:@":"]; 

Теперь у вас есть две строки в массиве. Возьмите сначала:

NSString *str1 = [Arrstr objectatindex : 0]; 

Надейтесь, что вам поможет.

+0

Спасибо, Сара, но Пабло ответил раньше. –

1
NSString *firstWord = [[string componentsSeparatedByString:@":"] objectAtIndex:0]; 
+0

Спасибо, Юдзи, но Пабло ответил раньше. ;-) –

Смежные вопросы