2017-09-19 25 views
-1

如何在協議中聲明類方法? 我已經嘗試過這樣:我可以在Objective-C協議中公佈類方法嗎?

@protocal 
+(void)methodA; 
@end; 

但是這會導致崩潰。

+2

它在哪裏崩潰?你如何執行協議? –

+0

如果你想調用一個類方法,你不需要定義一個協議方法,你應該直接調用它。 –

+1

@ParasGorasiya這是不正確的。 –

回答

0

如果您的意圖是指定符合類必須實現的類方法,那麼您可以在協議要求中定義類方法。

但是你的協議需要一個名字。而且@protocol拼錯了。

@protocol ProtocolNameHere 
+(void)methodA; 
@end 
相關問題