Я принимаю NSDictionary
с использованием AFNetworking
. этот словарь имеет много значений.Отображение числа в виде строки
один из них я считаю INT
или NSNumber
, не знаю, что такое автоматическое преобразование. Число ожидаемых являются 2 и 3, но почему-то я всегда получаю очень длинный номер ... Я пробовал все, что я знаю и мог бы найти, но я не могу получить его, чтобы показать нужное количество в
cell.numberOfLikes.text
Они являются все, что я пробовал без успеха. Я был бы признателен за руководство
NSLog(@"%i",_myDownloadedInfo[@"routines"][indexPath.row][@"routine"][@"routineDownloads"]);
NSLog(@"%i",[NSNumber numberWithInt:_myDownloadedInfo[@"routines"][indexPath.row][@"routine"][@"routineDownloads"]]);
cell.numberOfDownloads.text = [NSString stringWithFormat:@"%i",_myDownloadedInfo[@"routines"][indexPath.row][@"routine"][@"routineDownloads"]];
cell.numberOfLikes.text =_myDownloadedInfo[@"routines"][indexPath.row][@"routine"][@"routineDownloads"]);
Что это связано с 'AFNetworking'? Ваш вопрос заключается в получении номера из словаря. Источник словаря не имеет значения. – rmaddy
Вы записываете указатели как целые числа. Это будет иметь тенденцию создавать большие числа. (Вы также игнорируете предупреждения от компилятора, я подозреваю.) –