Я не знаю, чего здесь не хватает. Я пытаюсь объединить строки с помощью функции [NSString stringWithFormat]
. Это то, что я делаю.NSString stringWithFormat
NSString *category = [row objectForKey:@"category"];
NSString *logonUser = [row objectForKey:@"username"];
user.text = [NSString stringWithFormat:@"In %@ by %@", category, logonUser];
Проблема в том, что она всегда печатает только одну переменную. Скажем, есть ли «Спорт» в категории и «Лев» в logonUser, он напечатает «In Sports» и пропустит оставшийся текст. Он должен напечатать «В спорте Лео».
Где декларация для категории? Убедитесь, что это NSString *, а не что-то еще. – lucius