我可以使用@protocol
在類之間進行接口連接嗎?我的主要目標是像Java一樣進行一些依賴注入(使用接口和實現)。依賴注入@protocol?
我有以下類:SignUpServiceImpl
(它有一個名爲SignUpService
的接口)和ServiceHelperImpl
(接口是ServiceHelper
)。
我不想將兩個實現硬連接在一起,所以我使用@protocol
中的ServiceHelper
,它由ServiceHelperImpl
實現。
- (id)initWithHelper:(ServiceHelper *)myServiceHelper
就是我要完成的可能:然後SignUpServiceImpl
與ServiceHelper
這樣的初始化?它看起來是那麼Java中容易得多....
你的目標不明確。 – bneely 2012-02-19 21:49:05
我不知道你在做什麼... – 2012-02-19 21:50:15