小数点をNSNumber
からint
に変換したい、または私が数式で行うことができる他の形式に変換します。私のプロジェクトの注釈付きコードは次のとおりです。NSNumber 10進数からCプリミティブ値?
NSNumber *Left = [left valueForOutputKey:@"Y"];
この行は、通常、値が約0.512のQuartz Composer Outletを取得します。
は基本的に、私は10で、これを乗算し、それがである範囲かを確認するよりもより大きく、以下のようないくつかの操作をしたいNSNumber
の方法の
'[左intValue]'([参照](http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html)を参照してください) –
値が0.512の場合は、intではなくfloatまたはdoubleを使用します。 – progrmr