問題タブ [nsuinteger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 範囲付きの目的の C 部分文字列
次のような URL を指す NSString があります。
NSString から iOS アプリのファイル名を取得したい (この例では、spin_37.mp4)
私は次のことを試しています:
しかし、私はNSUIntegerで多くのエラーに遭遇しています。つまり、今
誰かが私が間違っていることを説明できますか?
ios - 0 の NSNumber は NSInteger/NSUInteger に変換されて nil になります
0 の NSNumber を正しい NSInteger/NSUInteger 値に変換できないのはなぜですか?
a
上記のコード行に nil があるのはなぜですか。に等しいべきではありません0
か?
コンソールで:
アップデート:
ios - (unsigned) を (NSUInteger) に変更できますか? それとも問題が発生しますか?
私はジュニア ソフトウェア開発者ですが、(unsigned) を (NSUInteger) に変更することはできますか、それとも後で問題を作成することはできますか?
警告は言った
以前の定義を見つけました
ios - 暗黙的な変換は整数の精度を失います: 'NSUInteger' (別名 'unsigned long') から 'uint32_t' (別名 'unsigned int')
Xcode から次の警告が報告されます。
暗黙的な変換は整数の精度を失います: 'NSUInteger' (別名 'unsigned long') から 'uint32_t' (別名 'unsigned int')
この警告を生成する行は次のとおりです。
この警告を取り除くにはどうすればよいですか?
ios - AppStore へのアップロード中に 64 ビットのサポートが見つからない
アプリを検証してアプリ ストアにアップロードしようとしましたが、Error Missing 64-bitというエラーが発生しました。
有効なアーキテクチャと標準アーキテクチャ (armv7,arm64) に arm64 を追加して変更を加えました - $(ARCHS_STANDARD) アクティブなアーキテクチャのみをビルドします - いいえ
これを追加した後、「 ('NSInteger' (aka 'long')) がインスタンス変数 'stage' ('int') のタイプと一致しない」というエラーが発生しました。
int を "NSUinteger" に、error をリンク コマンド エラーに変更しました。
私のアプリは 64 ビットをサポートしていませんか??.
objective-c - NSUinteger と int に関する質問
JSONModel を使用して、json からデータをキャプチャします。
そして、私は次のコードを持っています:
実際StationIndex
には 1 桁または 2 桁の整数です。たとえばself.campusBusArray[i][@"StationIndex"]
、== 4 があり、index
== 4 がある場合、2 つの NSLog はすべて 4 を出力しますが、if ブロックにジャンプしないか、numberOfBusesCurrentlyAtThisStation++
実行されません。誰かが私の理由を教えてもらえますか?
ios - TestFlight で NSUInteger が正しく表示されない
シミュレーターとデバイスでアプリをテストしています。NSIntegers を示すラベルがあり、次のようにフォーマットしました。
これは機能します。ただし、TestFlight 用にアプリをビルドすると、これらのラベルは のような数字として表示されます580023223
。
_qty を次のように初期化しました。
誰でも助けることができますか?ありがとう