私の関数NSString、NSDateなどを渡すことを可能にするNSObject *型のパラメータがあります。intentally something something ... int型の値も渡す必要があります。 どうすればいいですか?intをNSObjectに変換する
おかげ
私の関数NSString、NSDateなどを渡すことを可能にするNSObject *型のパラメータがあります。intentally something something ... int型の値も渡す必要があります。 どうすればいいですか?intをNSObjectに変換する
おかげ
あなたはNSNumber
クラス(http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html)を使用し、numberWithInt
方法でそれを初期化することができます。
@ Itamarの答えは十分ですが、私はそれを単純化しています。
は
NSNumber *your_object = [NSNumber numberWithInt:int_value];
はだから今int_valueがオブジェクトに変換され、これを試してみてください。