2016-12-29 3 views
0

Проблема, с которой я сталкиваюсь, заключается в том, что я использую высоту изображения, хранящуюся в столбце класса Parse, с типом номера. Затем я беру номер этой высоты и использую его для установки высоты строки UITableview. Проблема в том, что когда я пытаюсь использовать значение столбца номера, он возвращает ошибку, указывающую, что типы не совпадают. Я делаю это в Objective C. Как я могу использовать значение Number для высоты строки? Я уверен, что мне нужно преобразовать значение Number в CGFloat, но я не уверен.Номер столбца парсера для CGFloat

ответ

0

NSNumber уже предоставил вам варианты.

Я предлагаю вам ознакомиться с найденной документацией here.

отрывок из Apple, док:

NSNumber is a subclass of NSValue that offers a value as any C scalar (numeric) type. It defines a set of methods specifically for setting and accessing the value as a signed or unsigned char, short int, int, long int, long long int, float, or double or as a BOOL.

, чтобы ответить на ваш вопрос.

вы можете использовать floatValue получить CGFloat от NSNumber

Например:

CGFloat myFloat = [number floatValue]; 
Смежные вопросы