我有一个NSMutableArray在调试区域中提供此输出:

finalArray  (
        (
    )
)

现在,我希望if else语句在此为输出时执行某些操作。我尝试了这个:
NSArray *emptyArray = @[];
if (finalArray == nil || finalArray == emptyArray)
{
    NSLog(@"foobar");
}

我如何检查我的阵列是否是此输出?

最佳答案

您的数组由另一个为空的项目(可能也是一个数组)组成。

要进行检查,可以使用:

if(finalArray.firstObject.count == 0)
{
    NSLog(@"It's empty!");
}

关于ios - NSMutableArray空字符串(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23390012/

10-11 22:14