每当我将此字符串定义为数字时,就会出现错误"将const char附加到不兼容的类型double"。当我将字符串定义为xlSheetWriteStr时,没有问题,但当我将其定义为数字时,会出现错误。
这是问题的代码-
xlSheetWriteNum(sheet, 2, 1,[self.personcityTextField.text UTF8String], 0);
提前谢谢。
xlSheetWriteNum
的第四个参数需要一个双精度值,而不是字符串值。试试这个:
xlSheetWriteNum(sheet, 2, 1, [self.personcityTextField.text doubleValue], 0);