Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Obj-C: Check for Empty Array

How do you check if an array is empty? (for the record, I looked at similar questions but didn't find the one with this exact problem).

I have a NSMutableArray (let's call it nsma)that I need to check if empty. If I do NSLog(@"nsma: %@",nsma); it logs nsma: ( ), but if I do NSLog(@"nsma count:%@",nsma); it logs nsma: (null). I need to check if it is empty, but my if statement that does that isn't working for some reason:

if (nsma == nil)
{
    NSLog(@"nsma is empty");
}

Does anyone know what is going on?

Thanks for the help in advance.

like image 711
Baub Avatar asked Dec 10 '22 07:12

Baub


1 Answers

if([nsma count] == 0)
{
    NSLog(@"nsma is empty");
}
like image 183
InsertWittyName Avatar answered Dec 11 '22 19:12

InsertWittyName