Ios 零值可以存储在哪个Cocoa Touch集合中?
在Ios 零值可以存储在哪个Cocoa Touch集合中?,ios,cocoa-touch,Ios,Cocoa Touch,在NSArray、NSDictionary或NSSet中的哪一个中可以存储nil值? 您可以插入NSNull的实例(它是一个共享实例)。但在许多情况下,需要在集合中插入“无值”是一种代码味道。特定集合的选择不应取决于此类设施,而应取决于您在逻辑上希望如何访问它们 有一些集合可以处理nil值,即。E但如前所述:通常你会做错事。没有一件。重点是什么?
NSArray
、NSDictionary
或NSSet
中的哪一个中可以存储nil
值?
您可以插入NSNull
的实例(它是一个共享实例)。但在许多情况下,需要在集合中插入“无值”是一种代码味道。特定集合的选择不应取决于此类设施,而应取决于您在逻辑上希望如何访问它们
有一些集合可以处理
nil
值,即。E但如前所述:通常你会做错事。没有一件。重点是什么?