-3

我有一个嵌套NSArray

int row = [myarray indexOfObject:module];

并且该indexOfObject方法返回错误的结果。任何想法?

4

1 回答 1

1

这通常发生在对象module或其中一个对象NSArray没有isEqual:正确实现该方法时。确保那个module类有这个方法

- (BOOL)isEqual:(id)anObject {
    ...
}

YES当此对象等于 时,该方法返回,否则anObject返回。NO

于 2013-01-14T16:57:23.297 回答