为什么 NSSet 没有 writeToFile 方法?
Why doesn't NSSet have a writeToFile method?
我知道我可以将 NSSet 存储在 NSArray 中,但为什么没有提供专用的 writeToFile 方法?这一定是一个非常常见的用例。
我只是想学习
NSArray
和NSDictionary
的writeToFile
方法将内容写入属性列表。
NSSet
缺少该方法的原因是 NSSet
不符合 属性 列表。
但是因为 NSSet
可以用一个数组初始化并且有一个 allObjects
属性 来得到一个数组所以损失不是那么糟糕。
我知道我可以将 NSSet 存储在 NSArray 中,但为什么没有提供专用的 writeToFile 方法?这一定是一个非常常见的用例。
我只是想学习
NSArray
和NSDictionary
的writeToFile
方法将内容写入属性列表。
NSSet
缺少该方法的原因是 NSSet
不符合 属性 列表。
但是因为 NSSet
可以用一个数组初始化并且有一个 allObjects
属性 来得到一个数组所以损失不是那么糟糕。