0
IがmにアクセスするにはNSObjectの
@interface AObject : NSObject {
NSinteger m;
NSInteger n;
}
-(void) setM:(NSInteger)v ;
-(NSInteger) getM ;
-(void) setN:(NSInteger)v ;
-(NSInteger) getN ;
からサブクラスAOBjectを作成し、nは、私が使用することができる[myAObject GETM]または[myAObject getN] Mにアクセスすることが可能であり、nはタグまたは任意の他の使用私はキュー内のオブジェクトのすべてのメンバ変数にアクセスできますか?
すべてのコメントを歓迎します。
ありがとう
interdev
ありがとうございました。あなたはそれがNSNumberのためにいいのですか? – arachide
@ user262325:いいえ、NSIntegerはint型のtypedefですが、NSNumberはObjective-Cクラスなので、オブジェクトとして管理する必要があります。型を 'NSNumber'に変更しただけでは@ Samのコードでは不十分です。 –
私は答えを更新しました。NSNumberの配列を保持する方法を示しています。すべてのローカルを1つの場所に保持したい場合は、mとnをNSNumberオブジェクトに変更する必要があります。 –