問題タブ [nsnumber]
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 - NSDecimalNumberのdecimalNumberByDividingBy:withBehaviorの問題:
私はいつもNSDecimalNumberで問題にぶつかるようです!今日、私はこのエラーを受け取ります:
"Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFNumber decimalNumberByDividingBy:withBehavior:]: unrecognized selector sent to instance 0xd1fb10'"
エラーの原因は次のとおりです。
ドキュメントでは、メソッドを次のように定義しています。
(id<NSDecimalNumberBehaviors>)behavior
" "引数を正しく解釈してはいけません。NSDecimalNumbersBehaviorsプロトコルに準拠している限り、それは単なるオブジェクトではありませんか?
私は何を間違っているのですか?コード例は非常に役立ちます。
ハッピー・フライデー!
objective-c - NSStringとの間のunsignedlonglong値の保存と取得
NSStringに格納し、文字列から取得したいunsignedlonglong値があります。
最初はNSNumberに値があり、これを使用して文字列を取得しています
ここで、myNumはNSNumberです。
NSStringからNSNumberを取得するには、最初にunsignedlonglong値を取得する必要があります。ただし、NSStringクラスにはそれを行うためのメソッドはありません(unsigned long long値ではなく、long long値を取得するためのメソッドがあります)。
誰かが値をNSNumber変数に戻す方法を教えてもらえますか?
ありがとう。
iphone - オプションのNSNumberをコアデータに保存する
私のコアデータモデルには、オプションのNSNumber属性を持つエンティティがあります。
その属性の値が有効かどうかをテストするにはどうすればよいですか?
nilをテストすると、機能しません。
ゼロ値のintをテストすると、それは機能しません。
実際のところ、[[self numberAttribute] intValue]]は、メモリアドレスへのポインタのように疑わしいものを返します。
誰かが私が間違っていることを知っていますか?
編集: OK、バグはコードのまったく無関係な部分にありました。NSNumberとCoreDataは、期待どおりに機能しています。そうは言っても、属性をオプションではなく、デフォルト値として0を指定するという提案されたアプローチを採用します。
この質問を見ている人のために、このメモを少しの間ここに置いてから、削除します。
objective-c - NSNumber (倍精度) 値を時間に変換する
「898.171813964844」のような値を 00:17:02 (hh:mm:ss) に変換しようとしています。
これはどのように目的cで行うことができますか?
手伝ってくれてありがとう!
objective-c - NSNumberのフォーマットされた絶対値
ええと、それは実際には絶対値を取得したいNSDecimalNumbersの配列の合計です...必要なすべての変換と型キャストでフレームワークと戦っているように常に感じています...doubleからNSNumberまでNSDecimalNumberに移動し、戻って...すべてNSDecimalNumberが提供する精度を維持しようとします。以下は機能しますが、この変換と型キャストをすべて回避する簡単な方法はありますか?
おそらく、NSNumberFormatter(currencyFormatter)を変更して-記号を無視することができますか?
iphone - NSNumber と NSInteger の違いは何ですか?
NSNumber と NSInteger の違いは何ですか? 私が知っておくべきこれらのようなプリミティブは他にありますか? フロート用はありますか?
iphone - 誰かがNSNumberの完全な使用例を投稿できますか?
たとえば、正規変数のように使用できるかどうかさえわかりません。変更可能なバージョンはないようです。そして、可変とは、その値を変更できることを意味しますか?
ios - plist に保存された NSNumbers を整数に変換する
データの保存:
読み取りデータ: BestLabel.text にハイスコアが表示されます。警告が表示されます:「割り当てにより、キャストなしでポインターから整数が作成されます」
これを取得したサンプル コードでは、テキスト フィールドの保存と読み込みは問題なく行われていました。文字列から int への変換は可能だと思いますが、それは不要のようです。ご協力いただきありがとうございます!
編集:
{ NSMutableArray *array = [[NSMutableArray alloc] init];
そして今、次のものをロードしています:
lx と ly は整数です。最初に CGPointMake( [[array objectAtIndex:1] intValue], [[array objectAtIndex:2] intValue] ) を試しました。同じ結果、GreenBlot は 0,0 を中心にしています。理由はありますか?
objective-c - NSStringをNSNumberに変換する方法
いくつかのプリミティブデータ型( 、、、、など)をNSString
含むを変換するにはどうすればよいですか?問題は、実行時に文字列に含まれる数値タイプがわからないことです。int
float
char
unsigned int
私はそれを行う方法を知っていますが、これがどのタイプでも、符号なしおよび浮動小数点値でも機能するかどうかはわかりません。
助けてくれてありがとう。