2013年1月26日土曜日

CCArrayでのint格納はcontainsObjectが上手くいかないらしい

cocos2dのCCArrayでint型整数を代入して、containsObjectで検査しようとしたところ、うまくいかない。

ググって、

http://blog.iphoneidiot.com/2012/06/ccarray-containsobject-does-not-work.html
から辿って、
http://www.cocos2d-iphone.org/forum/topic/12760
に行くと、

NSNumberは、CCArrayでcontainObjectに合ってない、というような記述。

うーん。

ということで、containsObjectのため、NSMutableSetを使ってみて、便利だった。

とりあえず、順番の関係ない数字のみの格納には、NSMutableSetを使っていこうと思う。

0 件のコメント:

コメントを投稿