-2

シミュレーターとデバイスでアプリをテストしています。NSIntegers を示すラベルがあり、次のようにフォーマットしました。

[NSString stringWithFormat:@"%lu", (unsigned long)_qty]

これは機能します。ただし、TestFlight 用にアプリをビルドすると、これらのラベルは のような数字として表示されます580023223

_qty を次のように初期化しました。

NSUInteger _qty;

_qty = 0;

誰でも助けることができますか?ありがとう

4

1 に答える 1

0

変数を値で初期化しない場合、メモリからのランダムな値になります。あなたはそれを試す必要があります:

NSUInteger _qty = 0;
于 2016-07-11T10:27:17.663 に答える