How can I check if an object in an NSArray is NSNull?

后端 未结 9 1824
忘了有多久
忘了有多久 2020-12-23 18:50

I am getting an array with null value. Please check the structure of my array below:

 (
    \"< null>\"
 )

When I\'m trying to access

9条回答
  •  借酒劲吻你
    2020-12-23 19:33

    A lot of good and interesting answers have been given already and (nealry) all of them work.

    Just for completion (and the fun of it):

    [NSNull null] is documented to return a singleton. Therefore

    if (ob == [NSNull null]) {...} 
    

    works fine too.

    However, as this is an exception I don't think that using == for comparing objects is a good idea in general. (If I'd review your code, I'd certainly comment on this).

提交回复
热议问题