2014-10-03 21 views

回答

2

變成「hash」已成爲基本NSObject的只讀property

連同其他一些「方法」,包括superclass,descriptiondebugDescription

不知道蘋果在這背後是怎麼想的(我在文檔,.h文件或devforums中沒有看到這方面的信息),但是more information can be found here

+0

我知道iOS 8給許多類帶來了許多類似的改變。許多舊的setter/getter方法被改爲屬性。雖然有效的API是相同的。奇怪的是'NSObject'協議的文檔混淆了'hash'被棄用的問題。 – rmaddy 2014-10-03 04:41:14

+1

本來很好,如果文檔實際上提到這些棄用的方法實際上是現在的屬性。 – 2014-10-03 04:46:27

+0

同意。文檔中每個頁面的底部都有鏈接提交反饋。看起來像一個很好的候選人。 – rmaddy 2014-10-03 04:49:19