2014-09-21 79 views
0

每當我定義這個字符串作爲一個數字,它給了我「傳遞爲const char不兼容型雙」錯誤。當我將字符串定義爲xlSheetWriteStr時,沒有問題,但是當我將它定義爲數字時,它給了我錯誤。傳遞爲const char不兼容型雙

下面是這個問題的代碼 -

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

在此先感謝。

+0

xlSheetWriteNum是如何定義的? – 2014-09-21 16:37:24

+0

'[self.personcityTextField.text UTF8String]有問題' – Igor 2014-09-21 16:38:31

+0

http://i.imgur.com/aDy3Q56.jpg – chris 2014-09-21 16:39:18

回答

0

xlSheetWriteNum的第四個參數需要雙精度值而非字符串值。試試這個:

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