我目前正在使用需要我使用id<ISPInitListener>
的API(Insiteo)。它告訴我的初始化函數中使用它:什麼是一個id <>變量,並自動初始化?
id<ISPCancelable> initTask = [[ISInitProvider instance] startAPIWithServerType:ISEServerTypeProd andSiteId:SITE_ID andLanguage:LANGUAGE andInitListener:aListener];
其中「aListener」是id<ISPInitListener>
。我可以看到ISPInitListener
是NSObject
,但實際上並不知道在此函數中初始化/使用它的最佳方式?任何人都可以解釋這些對象是如何工作的嗎?
我目前有ISPInitListener
這裏增加@interface LONetworkLocationManager() <UITextViewDelegate, UIAlertViewDelegate, ISPInitListener>
但與ISP相關的委託功能永遠不會被調用。
任何幫助,非常感謝。
謝謝,這很好地清理它 – 2014-09-06 13:26:05