NSUInteger не отображается должным образом на TestFlight
Я тестировал свое приложение на симуляторе и устройстве. Есть ярлыки, которые показывают NSIntegers, и я отформатировал их как:
[NSString stringWithFormat:@"%lu", (unsigned long)_qty]
Это работает. Однако, когда я создаю свое приложение для TestFlight, эти ярлыки появляются в виде цифр 580023223
, например.
Я инициализировал _qty таким образом:
NSUInteger _qty;
_qty = 0;
Кто-нибудь может помочь? Спасибо
1 ответ
Если вы не инициализируете переменную значением, она будет иметь случайное значение из памяти. Вы должны попробовать это:
NSUInteger _qty = 0;