2017-05-07 24 views
0

給定的類TestViewController,如果一個方法被添加到它的擴展。但會出現錯誤,原因是什麼?爲什麼不能在objective-c的類別擴展中添加方法?

代碼:

@interface TestViewController(){ 
    -(void) testMethod; 
} 

解析錯誤:TestViewController.m:12:5:類型名稱需要說明符或限定符

如何添加到擴展類的方法,其延伸一個匿名類?謝謝

+0

請添加更多關於您嘗試過的內容以及您正在嘗試編寫的課程和類別的完整示例 – manman

回答

3

刪除{}。 ivars在{}內聲明,方法在{}之外聲明。

+0

並添加一個「@ end」 – CRD

相關問題