Я создал свой собственный UITabBarController.Извлечение подстроки рисунка из NSString
Кроме того, я написал несколько строк кода для определения текущего пользователя.
E.g. если я являюсь текущим пользователем делать/отображать это, в противном случае делать/отображать это и т. д.
Формат шаблона (имя первого имени).
Полное имя текущего пользователя находится в «displayName».
Вот как я устанавливаю заголовок вкладки в зависимости от того, смотрю ли я на вкладки «мои» или чужие вкладки.
[activity setTitle: [просмотрОбъект объекта для Key: @ "displayName"]];
Теперь я хочу, чтобы извлечь только ПгвЬЫат и отобразить его следующим образом:
«Firstname в».
Я знаю, как substringToIndex и substringWithRange, но я просто не могу работать сам. Я считаю, что мне просто нужно найти первое и извлечь часть, которую он задает с этим ['s]. Может ли кто-нибудь указать мне в правильном направлении?
Приветствия
Да, спасибо за это. У меня это работает так: [код] NSCharacterSet * delimiter = [NSCharacterSet characterSetWithCharactersInString: @ ""]; NSArray * splitString = [[viewUser objectForKey: @ "displayName"] componentsSeparatedByCharactersInSet: delimiters]; NSString * xString = [splitString objectAtIndex: 0]; // Это содержит первое имя \t // NSString * yString = [splitString objectAtIndex: 1]; // Это содержит фамилию [/ код] Можно назвать так: [Деятельность SETTITLE: [NSString stringWithFormat: @ "% @% @", xString, @ "'s View"]]; – user367874