Я пытаюсь настроить отображение подсветки из значения plist, но постоянно получаю сообщение об ошибке! Поэтому я предполагаю, что мой вопрос заключается в том, как я могу преобразовать значение plist в значение с плавающей точкой, чтобы я мог установить подсветку из записи plist?
Код:
float customBacklight = (float)[[plistDict floatForKey:@"Backlight Level"] floatValue];
GSEventSetBacklightLevel(customBacklight);
Ошибка:
reason: '*** -[NSCFDictionary floatForKey:]: unrecognized selector sent to instance 0x15695c0'
Все работает нормально, значения правильные, частные API настроены правильно, просто не могу конвертировать значение plist в значение с плавающей запятой. Это не относится к выпуску AppStore.