objective c,NSMutableArray:indexOfObject

sto*_*one 10 objective-c

int k = 0;
k = [myArray  indexOfObject:_endNode];
Run Code Online (Sandbox Code Playgroud)

我只有一些对象添加到数组中,而_endNode不是其中之一.

我希望我的k值为-1.但是,我在第二行的k给了我一个值21787887.

Dav*_*ong 26

实际上NSNotFound,它被定义为NSIntegerMax.

顺便说一下,这在文档中非常明确.