iOS库:如何使用委托功能

时间:2015-09-03 14:06:47

标签: ios iphone ios7 delegates

我必须为我的iOS项目使用库。 该库提供了 ICDevice abstract )类,代理 ICDeviceDelegate

ICDeviceDelegate 提供以下功能

-(void)accessoryDidConnect:(ICISMPDevice *)sender;

我想在 ViewController 中集成此功能,以检测设备何时连接。怎么做?

2 个答案:

答案 0 :(得分:0)

转到.h并将控制器设置为库@interface YourViewController : UIViewController <LibraryDelegate>的代理人,这样您就可以在创建库对象时将视图控制器设置为委托

YourLibrary *library = [YourLibrary new];
library.delegate = self;

答案 1 :(得分:0)

代表是Cocoa / CocoaTouch中一个非常重要的模式,我建议你阅读Apple的文档以便掌握它。

一旦你理解了它们,找出问题的答案应该是微不足道的。

Documentation