How to check if an instance of NSMutableArray is n

2019-02-05 17:46发布

How to check an NSMutableArray is null or not ?

4条回答
对你真心纯属浪费
2楼-- · 2019-02-05 18:06

If you want to check if it is empty:

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

If you want to check if the variable is nil:

if (!myMutableArray) { ... }

or:

if (myMutableArray == nil) { ... }
查看更多
时光不老,我们不散
3楼-- · 2019-02-05 18:08
//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");
}
查看更多
时光不老,我们不散
4楼-- · 2019-02-05 18:09

There are multiple ways to check it.

  1. if (array == [NSNull null])
    {
        //myarray is blank
    }
    
  2. if(array.count==0)
    {
        //myarray is blank
    }
    
  3. if(array == nil)
    {
        //my array is blank
    }
    
查看更多
Root(大扎)
5楼-- · 2019-02-05 18:14

You can check this way also...

if self.yourMutableArray.count == 0 {
     // Your Mutable array is empty. 
} else {
    // Your Mutable array is not empty.
}
查看更多
登录 后发表回答