如何檢查NSMutableArray
是否爲空?如何檢查NSMutableArray的實例是否爲空
21
A
回答
75
如果你想檢查它是否是空的:
if ([myMutableArray count] == 0) { ... }
如果你想檢查變量nil
:
if (!myMutableArray) { ... }
或:
if (myMutableArray == nil) { ... }
0
//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
如果'myarray'是空的,但不是零,那麼它仍然會落入'else'分支。 – freespace 2015-07-04 11:51:05
0
有多種方法可以檢查它。
if (array == [NSNull null]) { //myarray is blank }
if(array.count==0) { //myarray is blank }
if(array == nil) { //my array is blank }
0
您可以檢查此方式也...
if self.yourMutableArray.count == 0 {
// Your Mutable array is empty.
} else {
// Your Mutable array is not empty.
}
相關問題
- 1. 檢查NSConcreteMutableData實例是否爲空
- 2. 如何檢查類實例是否已創建或爲空C#
- 3. 檢查對象實例的屬性是否爲'空'
- 4. Java - 是否有任何理由檢查單例是否爲空?
- 5. 如何檢查NSMutableArray是否包含值(空)或不?
- 6. 如何檢查元素是否爲U的一個實例?
- 7. ASP.NET [如何檢查SqlDataSource1是否爲空]
- 8. 如何檢查sqlParameter是否爲空?
- 9. 如何檢查UITextFields是否爲空?
- 10. Swift - 如何檢查TableView是否爲空
- 11. 如何檢查plist是否爲空
- 12. 如何檢查數組是否爲空?
- 13. 如何檢查JComboBox是否爲空?
- 14. 如何檢查jQuery datepicker是否爲空?
- 15. C++如何檢查ostringstream是否爲空
- 16. 如何檢查corba :: WString是否爲空?
- 17. 如何檢查是否PasswordFor爲空
- 18. 如何檢查數組是否爲空?
- 19. 如何檢查JsonAraay是否爲空?
- 20. 如何檢查DataFrame是否爲空?
- 21. 如何檢查列表是否爲空?
- 22. 如何檢查鏈表是否爲空
- 23. 如何檢查mysql表是否爲空?
- 24. 如何檢查edittext是否爲空?
- 25. 如何檢查FormData是否爲空?
- 26. AS3如何檢查BitmapData是否爲空
- 27. 如何檢查腳本是否爲空?
- 28. 如何檢查LocationServices.FusedLocationApi.getLastLocation()是否爲空?
- 29. 如何檢查UIWebView是否爲空
- 30. 如何檢查對象是否爲空
+1偉大的答案! – swiftBoy 2012-08-14 07:31:02
+1謝謝你的回答,我也注意到如果數組中有零或零記錄,If([myMutableArray count]> 0)'將返回false,這意味着il數組作爲一個空數組(當count是用過的)。 :) – Gram 2015-07-03 21:03:49