iOS library: 如何使用委托函数
iOS library: how to use the delegate function
我的 iOS 项目必须使用一个库。
库提供 class ICDevice (abstract) 和委托 ICDeviceDelegate.
ICDeviceDelegate 提供以下功能
-(void)accessoryDidConnect:(ICISMPDevice *)sender;
我想在我的ViewController中集成这个功能来检测设备何时连接。怎么做?
转到你的 .h
并将你的控制器设置为库的委托 @interface YourViewController : UIViewController <LibraryDelegate>
这样你就可以在创建库对象时将你的视图控制器设置为委托
YourLibrary *library = [YourLibrary new];
library.delegate = self;
委托是Cocoa/CocoaTouch中一个非常重要的模式,我建议你阅读Apple的文档以更好地掌握它。
一旦你正确地理解了它们,找出问题的答案应该是微不足道的。
我的 iOS 项目必须使用一个库。 库提供 class ICDevice (abstract) 和委托 ICDeviceDelegate.
ICDeviceDelegate 提供以下功能
-(void)accessoryDidConnect:(ICISMPDevice *)sender;
我想在我的ViewController中集成这个功能来检测设备何时连接。怎么做?
转到你的 .h
并将你的控制器设置为库的委托 @interface YourViewController : UIViewController <LibraryDelegate>
这样你就可以在创建库对象时将你的视图控制器设置为委托
YourLibrary *library = [YourLibrary new];
library.delegate = self;
委托是Cocoa/CocoaTouch中一个非常重要的模式,我建议你阅读Apple的文档以更好地掌握它。
一旦你正确地理解了它们,找出问题的答案应该是微不足道的。