您将如何编写一个使用 iPhone OS 3.2 中引入的类(例如UIPopoverController
和)的通用应用程序UISplitViewController
?在 Jeff LaMarche 的博客上,Ole 提供了一个实例化这些对象的方法;你会像这样实例化一个UIPopoverController
:[NSClassFromString(@"UIPopoverController") alloc]
.
这对于在代码中实例化这些类很好,但是协议及其方法呢?我的 iPad 应用程序使用UISplitViewController
and 有一个需要符合UISplitViewControllerDelegate
and的类UIPopoverControllerDelegate
。你会如何宣布这一点?您将如何使用以下方法?
- (void)splitViewController:(UISplitViewController *)svc
willHideViewController:(UIViewController *)aViewController
withBarButtonItem:(UIBarButtonItem *)barButtonItem
forPopoverController:(UIPopoverController *)pc
方法调用需要UISplitViewController
传入哪里?