objective-c - NSMutableArray indexOfObject 返回一个非常大的数字

标签 objective-c ios nsmutablearray

我有一个 NSMutableArray 返回一个非常大的索引?

po [masterArray count] < returns "2"

NSUInteger theIndex = [masterArray indexOfObject:validateEnrollmentStatus];

上面返回的是“2147483647”的 NSUInteger?我不确定这怎么可能或发生了什么? masterArray 显然必须在调试控制台中给定计数方法调用项。

有人有什么建议吗?

最佳答案

这是 NSNotFound 的值。这意味着您要查找的对象不在数组中。

关于objective-c - NSMutableArray indexOfObject 返回一个非常大的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13258378/

相关文章:

ios - 当我将某个单元格 ID 的一行添加到 UITableView 时,它返回一个空行

ios - 这个日期谓词应该工作吗?

ios - 在 Sprite Kit 中的场景之间导航?

ios - 使用关键字过滤数组

objective-c - 尝试通过快速枚举 NSMutableArray 将 UILabel 动态添加到 View

iOS AVAssetExportSession 失败代码=-11820 仅限 iPhone 5(c)

ios - 点击时如何防止从通知中心删除 iOS 通知

ios - 将自定义对象插入NSMutableArray

ios - Applovin 识别广告类型(IOS, Objective-C )

ios - reloadRowsAtIndexPaths 搞乱了 animateWithDuration