Как проверить, является ли экземпляр NSMutableArray нулевым или нет - PullRequest
22 голосов
/ 12 января 2010

Как проверить, является ли NSMutableArray нулевым или нет?

Ответы [ 4 ]

78 голосов
/ 12 января 2010

Если вы хотите проверить, пусто ли это:

if ([myMutableArray count] == 0) { ... }

Если вы хотите проверить, является ли переменная nil:

if (!myMutableArray) { ... }

или

if (myMutableArray == nil) { ... }
0 голосов
/ 08 сентября 2017

Вы также можете проверить этот способ ...

if self.yourMutableArray.count == 0 {
     // Your Mutable array is empty. 
} else {
    // Your Mutable array is not empty.
}
0 голосов
/ 22 апреля 2017

Есть несколько способов проверить это.

  1. if (array == [NSNull null])
    {
        //myarray is blank
    }
    
  2. if(array.count==0)
    {
        //myarray is blank
    }
    
  3. if(array == nil)
    {
        //my array is blank
    }
    
0 голосов
/ 23 января 2013
//if the array has a count of elements greater than 0, then the array contains elements
if(myarray.count>0){
    NSlog(@"myarray contains values/elements");
}
else{ //else the array has no elements
    NSlog(@"myarray is nil");
}
...