問題タブ [nsinteger]
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.
objective-c - ココアがどこでも同じ列挙型宣言スタイルを使用しないのはなぜですか?
ココアでの列挙型宣言のさまざまなスタイルの背後にある理論的根拠は何だろうと思っていましたか?
このような:
typedef を使用して NSUInteger への代入をキャストせずに機能させる理由は何ですか?
typedef が NSInteger/NSUInteger のいずれかである場合がありますが、常に NSInteger を使用しないのはなぜですか? NSUInteger を使用するメリットはありますか?
_NSByteOrderのように、列挙タグ名はまだ時々使用されます。
この回答も非常に役に立ちました: What is a typedef enum in Objective-C? .
iphone - NSInteger リリース
NSNumber がリリースできることはわかっています。したがって、次のようなコードを追加します。
しかし、NSInteger をリリースする方法は? 解除は不要ですか?私はそれについて知りません。
objective-c - int64_t を NSInteger に変換する
Objective-C で int64_t を NSInteger に変換するにはどうすればよいですか?
このメソッドはスコアに int64_t* を返します。これを NSInteger に変換する必要があります。
ありがとうございました。
iphone - メソッド引数のオブジェクトとしての Int または NSInteger。Objective-C
メソッドの引数として数値を渡すのに問題があります。
そして、そのメソッドを呼び出すには、これが必要です:
この時点で、「キャストなしの整数からのポインター」エラーが発生し、NSInteger
. AnNSNumber
は不変であり、常に値を変更する必要があるため、役に立ちません。どうすればこれを行うことができますか?
ありがとう。
iphone-sdk-3.0 - int を int の配列と比較する Obj-C
私の整数が整数の配列にあるかどうかを確認するにはどうすればよいですか...
たとえば、7 が [ 1 3 4 5 6 7 8] の配列にあるかどうかを知りたい
何か案は?
ありがとう
iphone - NSInteger の問題
NSInteger の使用例と単純なコードの使用方法
iphone - 2 つの NSInteger の合計の値が正しくありません
私は何かが欠けていると確信しており、答えは非常に簡単ですが、なぜこれが起こっているのか理解できないようです. 私は日付の平均を作ろうとしています:
runningSum += (NSInteger)[dateFromString timeIntervalSince1970] を除いて、すべて正常に動作しているように見えますが、これは正しくない結果をもたらします。2 つの等しい日付 (たとえば、1255125600 の timeInterval である 2009-10-10) の平均をとるときにブレークポイントを設定すると、runningSum は予想される 2510251200 ではなく、-1784716096 になります。
NSNumber を使用してみましたが、同じ結果が得られました。誰かが私を正しい方向に向けることができますか?
ありがとう!
アントニオ
objective-c - CLIとGUIのNSIntegerの違い?
フレームワークを構築し、GHUnit で単体テストを書いています。フレームワークのアクセサ メソッドの 1 つが NSInteger を返します。
次のようなテストで期待値をアサートします。
AppKit UI ベースのフロントエンドでテストを実行すると、このアサーションに合格します。
ただし、コマンド ラインでテストを実行すると、ハードコードされた 1320 を として型キャストしない限り、型の不一致で失敗します(NSInteger)
。整数がコンパイラによって解釈される方法の違いの原因は何ですか? コマンドラインで xcodebuild がハードコードされた整数に異なるデータ型を使用していますか?
objective-c - 整数が正か負かを確認する - Objective C
整数が正か負かを客観的な c コーディングでどのように判断できますか。これを行っているのは、この整数が正の場合はこれを行い、負の場合はこれを行うという「if」ステートメントを作成できるようにするためです。
ありがとう、
ケビン
objective-c - NSArrayを初期化し、それにNSIntegerを追加します
NSArrayの初期化と整数の追加に問題があります。これが私のコードで、私が達成しようとしていることについてコメントしました。オブジェクトを追加するとアプリがクラッシュしますが、配列を正しくクリアしているかどうかもわかりません。
私はこれを試しましたが、「センチメンタル関数呼び出しがありません」と言っています
また、整数を文字列に変更して配列に入れる必要がありますか?