我一直在模擬器和設備上測試我的應用程序。有標籤顯示NSIntegers,我已將它們格式化爲:NSUInteger在TestFlight上沒有正確顯示
[NSString stringWithFormat:@"%lu", (unsigned long)_qty]
This works。但是,當我爲TestFlight構建我的應用程序時,這些標籤以580023223
等數字出現。
我初始化_qty這樣:
NSUInteger _qty;
_qty = 0;
誰能幫助?謝謝
'qty'在測試場景中是否正確初始化? – ddb
是的,它可以在設備和模擬器上完美工作。只有當我創建IPA並在設備或TestFlight上進行測試時,它纔不會再正常顯示了? –
發佈的代碼是正確的。你的問題在別處。檢查'_qty'的初始化。 –