問題タブ [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 - NSInteger カテゴリの作成
NSInteger のカテゴリを作成しようとすると、コンパイラは「'NSInteger' のインターフェイス宣言が見つかりません」と文句を言います。NSInteger カテゴリを作成することはできませんか?
簡単なテストでは、コンパイラ エラーが表示されます。
これは可能でしょうか?
ありがとう!
iphone - iPhoneの可変アクセシビリティの問題
私は2つのクラスを持っています..
そのうちの1つでは、タグ付きの6つのボタンを使用しています..
このような
そして、私はこのタグを使用しています
このような..
今、値を格納する変数を作成したいのですが、btnSender.tag
その値を他のクラスでも使用できます...
私は2つのアプローチを作成しました.. 1)このクラスでbtnSender.tag値を格納する変数を作成し、この値を他のクラスで使用しようとしましたが、nullが返されました
2) グローバル変数を試してみましたが、NSLog でグローバル変数の値を確認できませんでした..
IBを使用していません
手伝ってください...:)
objective-c - In which case I have to use NSInteger and when to use simple int?
Possible Duplicate:
When to use NSInteger vs int?
I really in a confusion that when I have to use NSInteger and when to use int? When I checked in the forums I could know that NSInteger will make allocation. Is that true? Anything related to the same will be appreciable. Thanks
ios - NSInteger は 4 回カウントしますか?
この NSInteger カウンターがデータベース行の実際の値の正確に 4 倍になる理由がわかりません。多分これはばかげているかもしれませんが、私は本当に理解できません...
これまでありがとう:)
iphone - NSNumberとNSIntegerを比較する
私は今日、2つのバグを追跡することに時間を費やし、同じソリューションを使用して両方を修正することになりました。
解決策がわかったので、その背後にある明確さを得たいと思っていました。
Core Data(Integer 16 / NSNumber)の属性を整数(ABPropertyID&ABMultiValueIdentifier)と比較しています。
バグはこの比較にあり、奇妙なことに、(バックグラウンドトレイから)アプリを強制終了し、再度開いて、比較と同じプロセスを実行した後にのみ現れました。いずれかの方法...
これは、再起動後に動作を停止したものです。
if (myNumber.aProperty == [NSNUmber numberWithInt:anInteger]) { /* do stuff here */ }
そして、これらはこれまでのところ完全に機能している2つのソリューションです。
if ([myNumber.aProperty integerValue] == anInteger) {/* do stuff here */ }
if ([myNumber.aProperty isEqualToNumber:[NSNumber numberWithInt:anInteger]]) { /* do stuff here */ }
私には、それらはすべて同じに見えます。私は常にNSNumberをintegerValueに変換するか、整数をNSNumberに変換しています。
何か案は?
objective-c - int32_tからNSIntegerへのキャストに問題はありますか?
データ型int32_tを使用してiOS用のビットマスクを作成しています。次に、これはNSIntegerを受け入れる変数に設定されます。これは期待どおりにコンパイル時エラーをスローしませんが、私は疑問に思っていました-これが将来実行時エラーを引き起こす可能性がある何らかの方法がありましたか?
objective-c - iOS/Objective-C: Coordinates2D オブジェクトの作成中に NSInteger が失われる
私はこれで髪を引き裂いています..何が悪いのかわかりません。
2 つの NSInteger 値と、NSLog で使用する文字列表現を格納するための非常に単純な Coordinates2D クラスを作成しました。このコードは、最新バージョンの xCode にバンドルされている iOS 4.3 iPad シミュレーターで実行しています。
何らかの理由で、initX:Y: コンストラクターに渡された整数値が失われます。以下のコードは、Coordinates2D と、任意の float 値を元の形式で出力し、int としてキャストし、NSInteger としてキャストしてから Coordinates2D オブジェクト内にキャストするコードを提供します。
私と同じように、Coordinates2D コンストラクター内で値が失われることがわかります。NSLog の 'coords.x' 引数は、その値がメモリ内で失われたことを示すランダムな大きな整数として出力されます。
なぜこれが起こるのか、誰かが私を助けることができますか? 何が間違っているのかわかりません。
どうもありがとう!
Coordinates2D.h
座標2D.m
問題の例:
objective-c - serverOutputValueをNSIntegerとしてプルします
ホー私は、serverOutputとして整数値を返すiphoneアプリケーションを介してphpスクリプトを呼び出そうとしています。
しかし、serverOutput文字列を出力すると2381164503になりますが、NSLog(@ "%d"、userid)は2147483647を出力します。なんらかの理由で別の値を解析しているのかわかりません:(
objective-c - NSIndexPath から特定の値を取得する方法
内部に NSIndexPaths を持つ NSArray があります
NSLog はこれを返します:
indexPath から 2 番目の値を単純な NSInteger に取得しようとしています
objective-c - intとNSIntegerの違いは何ですか?
交換可能int
に使用できますか?使用する代わりに、NSInteger
使用するだけの特定の状況はありますか?NSInteger
int