Передача const char в несовместимый тип double

Всякий раз, когда я определяю эту строку как число, это дает мне ошибку «Передача const char в несовместимый тип double». Когда я определяю строку как xlSheetWriteStr, проблем не возникает, но когда я определяю ее как число, это дает мне ошибку.

Вот код с проблемой —

 xlSheetWriteNum(sheet, 2, 1,[self.personcityTextField.text UTF8String], 0);

Заранее спасибо.

0

Решение

Четвертый параметр xlSheetWriteNum ожидает двойное, а не строковое значение. Попробуй это:

xlSheetWriteNum(sheet, 2, 1, [self.personcityTextField.text doubleValue], 0);
0

Другие решения


По вопросам рекламы [email protected]