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

0

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

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

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

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

  • 0
    Как определяется xlSheetWriteNum?
  • 0
    что-то не так с [self.personcityTextField.text UTF8String]
Показать ещё 1 комментарий
Теги:
libxl

1 ответ

0
Лучший ответ

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню