[問題] 有關Export as a Mac Application(已解決)

看板MacDev作者 (Aureo)時間9年前 (2016/03/29 14:56), 9年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近在寫有關GPIB的控制軟體,有使用到一些額外的framework: VISA.framework NI-RPC.framework NI4882.framework 程式編寫上都沒有問題,但是匯出成應用程式的時候執行結果卻和編譯時不同 原本我是經由GBIB讀取Meter上的數值,變數有經過多次轉換: char buffer[101]; char *ch3 = strdup(css); int op1 = (int)setchannel.length; ibwrt (dmm,ch3, op1); ->寫入meter我的Command ibrd (dmm, buffer, op1); ->讀取meter回傳的資料 NSString *finall = [NSString stringWithFormat:@"%s",buffer]; float ipadair ; ipadair = [finall floatValue]/10000; 原本在編譯器模擬執行的時候結果大概是0.00013這種小數點後有數值顯示 但是Archive -> Export as a MAC Application成執行檔後, 結果卻都只有0.00000,同樣的動作卻與Xcode Build的結果有差異 請問這樣大概是因為我漏掉什麼必須在Xcode的設定以至於匯出的檔案有問題? 謝謝! 自己找到解決辦法了,不知道為何if else判斷句過多就會導致這種情況 在xcode build的時候沒問題,但是匯出執行黨就會出錯... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.134.2 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1459234617.A.EE2.html ※ 編輯: aureolus (60.248.134.2), 03/29/2016 14:59:01 ※ 編輯: aureolus (60.248.134.2), 03/29/2016 15:37:14
文章代碼(AID): #1M-YSvxY (MacDev)
文章代碼(AID): #1M-YSvxY (MacDev)