web-dev-qa-db-ja.com

NSMutableArrayのインスタンスがnullかどうかを確認する方法

NSMutableArrayがnullかどうかを確認する方法は?

22
S.P.

空かどうかを確認したい場合:

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

変数がnilであるかどうかを確認する場合:

if (!myMutableArray) { ... }

または:

if (myMutableArray == nil) { ... }
78
Alex Reynolds

この方法でも確認できます...

if self.yourMutableArray.count == 0 {
     // Your Mutable array is empty. 
} else {
    // Your Mutable array is not empty.
}
0
D.M

それをチェックする方法は複数あります。

  1.  if(array == [NSNull null])
     {
     // myarrayは空白です
    } 
    
  2.  if(array.count == 0)
     {
     // myarrayは空白です
    } 
    
  3.  if(array == nil)
     {
     //配列が空白です
    } 
    
0
saurabh rathod
//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");
}
0
user1531494