以下の内容はhttps://anton0825.hatenablog.com/entry/20130306/1365777482より取得しました。


NSArrayのcontainsObject

containsObjectはNSArrayの要素のisEqualメソッドを使って同じオブジェクトかどうかを判定しているので、例えばNSNumberオブジェクトが要素の場合は正しく判定できない。具体的には以下のように想定と違う動作になる。

NSArray *ary = @[@1];
[ary containsObject:@1]; // #=>NOを返す

これはNSNumberのisEqualがポインタ比較をしているため。同じ値かどうかはisEqualNumberで判定する。
NSNumberが要素の場合は自分でcontainsObjectを実装しないといけない。
独自のオブジェクトをcontainsObjectで判別できるようにする。 - 絶品ゆどうふのタレ




以上の内容はhttps://anton0825.hatenablog.com/entry/20130306/1365777482より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14