0
我添加了一些新的代碼到現有的應用程序,並開始創造新的方法 - 只要我輸入「刪除」爲什麼Xcode會提示這種方法?
- (void)removeAnnotationCurtain
Xcode的編輯器提示我要幫remove
方法,包括removeAnnotationCurtain:(NSSet*)
和removeAnnotationCurtainAtIndexes:(NSIndexSet*)
。在列表中同樣命名了(顯然)類中定義的所有其他屬性的方法。 (而且,不,他們沒有任何地方在項目中定義)。
我承認我不與所有最新的東西跟不上,但我從來沒有聽說過這些方法之前。他們是某種KVC的東西嗎?
(對於那些誰喜歡跳上xcode
標籤,我想它的使用是正當的,因爲我看到此症狀,而在Xcode編輯。)
這只是自動完成的猜測。如果方法不是在你的應用程序,那麼他們很可能是在SDK(搜索SDK文檔他們的)或你已經包括(請參閱其文檔)第三方框架。 – BergQuester
就像我說過的,這裏有每種房產的方法。我不認爲SDK中有一個名爲「caliperStoreNameTextBoxAtIndexes」的方法。 –