NSDictionaryやNSArrayで数字やBOOLを扱う場合、NSNumberを使用します。
BOOL型の変数からNSNumberオブジェクトを作りたい - initWithBool:
int型の整数からNSNumberオブジェクトを作りたい - initWithInt:
float型の変数からNSNumberオブジェクトを作りたい - initWithFloat:
double型の変数からNSNumberオブジェクトを作りたい - initWithDouble:
(注)一時的なオブジェクト生成の場合、[Number numberWith... : ...]; とする。
NSNumberオブジェクトからBOOL型の変数を作りたい - boolValue:
NSNumberオブジェクトからint型の整数を作りたい - intValue:
NSNumberオブジェクトからfloat型の変数を作りたい - floatValue:
NSNumberオブジェクトからdouble型の変数を作りたい - doubleValue:
NSNumberオブジェクトをNSString(文字列)に変換したい - stringValue;
NSNumberオブジェクト内の値が他のNSNumberオブジェクトと同じか知りたい - isEqualToNumber:
詳細はこちらに記載があります。
http://konton.ninpou.jp/program/cocoa/dataobject/nsnumber.html
0 件のコメント:
コメントを投稿