0

我正在开发一个需要两个 iPhone 的蓝牙连接的应用程序。现在这就是我所做的:

我创建了一个基于视图的应用程序,我在我的应用程序中包含了 GameKit 框架。我没有对我的应用程序委托文件做任何事情,并且在我的视图控制器的视图中我写了以下代码的加载方法

[super viewDidLoad];

 mPicker=[[GKPeerPickerController alloc] init];
 mPicker.delegate=self;
 mPicker.connectionTypesMask = GKPeerPickerConnectionTypeNearby;
 mPeers=[[NSMutableArray alloc] init];
 mPicker.show;

现在我希望在我的应用程序启动时显示默认界面,因为这是在 applicationdelegate 的 didFinishLaunchingWithOption 方法中编写的

 [window addSubview:viewController.view];
 [window makeKeyAndVisible];

 return YES;

我还需要做什么才能使默认界面可见。我已经实现了 GKPeerPickerController 的委托方法。

提前致谢....

4

2 回答 2

0

您可以查看本教程。这是用于聊天应用程序的,但这显示了如何显示与您可以排除它相关的选择器 ui.rest 部分。 http://www.devx.com/wireless/Article/43502/1954

于 2011-03-05T12:24:51.350 回答
0

你有一个简单的错误。这一行:

mPicker.show;

应该:

[mPicker show];
于 2012-08-19T00:22:03.760 回答