int k = 0;
k = [myArray indexOfObject:_endNode];
I only have a few objects added to the array and _endNode isn't one of them.
I expect my k value to be -1. But, my k on the second line gives me a value of 21787887.
It's actually NSNotFound, which is defined as NSIntegerMax.
This, by the way, is quite explicit in the documentation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With