每当我将此字符串定义为数字时,它会向我提供错误 '将const char传递给不兼容的类型double' 。当我将字符串定义为xlSheetWriteStr时没有问题,但当我将其定义为数字时,它会给我错误。
以下是有问题的代码 -
xlSheetWriteNum(sheet, 2, 1,[self.personcityTextField.text UTF8String], 0);
提前致谢。
答案 0 :(得分:0)
xlSheetWriteNum
的第四个参数需要一个double而不是一个字符串值。试试这个:
xlSheetWriteNum(sheet, 2, 1, [self.personcityTextField.text doubleValue], 0);