Objective c 如何查找数组是否包含<;空>;及&引用;ios中的值
我得到一个空值数组。请检查下面我的阵列的结构:Objective c 如何查找数组是否包含<;空>;及&引用;ios中的值,objective-c,arrays,Objective C,Arrays,我得到一个空值数组。请检查下面我的阵列的结构: ( "< null>" "" ) 当您测试数组对象本身是否为空对象,而不是它是否包含空对象时,您的代码没有意义 这可能会起作用(无需测试阵列计数): 这应该从后端纠正,不要试图在应用程序端管理它。 if (DropDownBinNameArray.count > 0 && (![DropDownBinNameArray isKindOfClass:[NSNull class]])) {
(
"< null>"
""
)
当您测试数组对象本身是否为空对象,而不是它是否包含空对象时,您的代码没有意义 这可能会起作用(无需测试阵列计数):
这应该从后端纠正,不要试图在应用程序端管理它。
if (DropDownBinNameArray.count > 0 && (![DropDownBinNameArray isKindOfClass:[NSNull class]])) {
NSLog(@"yes ur here");
}else{
NSLog(@"yes ur in else");
}
if ([DropDownBinNameArray containsObject:[NSNull null]]) {
// It's got a null object
}