为什么 NSSet 没有 writeToFile 方法?

Why doesn't NSSet have a writeToFile method?

我知道我可以将 NSSet 存储在 NSArray 中,但为什么没有提供专用的 writeToFile 方法?这一定是一个非常常见的用例。

我只是想学习

NSArrayNSDictionarywriteToFile方法将内容写入属性列表。

NSSet 缺少该方法的原因是 NSSet 不符合 属性 列表。

但是因为 NSSet 可以用一个数组初始化并且有一个 allObjects 属性 来得到一个数组所以损失不是那么糟糕。