可能重複: What is the most efficient way to sort an NSSet? 我現在有一個的NSMutableSet具有下列字符串列表。例如: {@ 「C」,@ 「d」,@ 「E」,@ 「F」,@ 「G」,@ 「一」} 有人可以告訴我怎麼可以排序這些按字母順序排列?有沒有辦法使用sortedArrayUsingDescriptors:來做到這一點?
在普通類中,我有一個NSMutableSet屬性。無論何時添加或刪除對象,我都想執行一些自定義代碼。我知道我可以爲班級編寫幾個類似於addObjectToSet:的方法,但是我想知道是否有更直接的KVO優化解決方案。 事實證明,當您嘗試添加觀察者時,NSSet會引發異常。毫不奇怪,因爲可能沒有命名keyPath來觀察。 The documentation是有關異常的很清楚,但我不理解這個建議的解決