我從開發人員那裏繼承了一個iOS項目,但我沒有聯繫。iOS項目給予「自動引用計數問題」
當我編譯&運行該項目,幾乎每一個.m文件是給我了一些錯誤是說Receive Type "theFilename" for instance X does not declare a method with selector "otherMethod:"
我能夠在代碼中移動「otherMethod」起來,因此,糾正每一個這些高於它被引用的點......但是這種情況似乎很奇怪,因爲(據稱)這是提交的代碼,並且在App Store中可用。
我的想法是我在我的XCode中缺少一些導致此問題的設置。
任何想法或想法如何解決這個問題,而不需要醫生每個文件,將不勝感激。
ARC是否在您的項目設置中啓用? – 2013-04-26 17:40:20
這不是你要求的,但它可能是一種改進。 而不是移動代碼,這可能是更好的聲明的方法。 由於這些方法未在頭文件中聲明,因此可以通過將它們聲明爲空類別(我認爲就是這樣)將它們保留爲私有的,正如Apple在某些更新的模板代碼中所做的那樣。 (at)interface MyViewController() //在此處插入聲明。 (at)end – 2013-04-26 17:41:10