получение пользовательского интерфейса по умолчанию из класса GKPeerPickerController - PullRequest
0 голосов
/ 02 июня 2010

Я занимаюсь разработкой приложения, которое требует соединения Bluetooth двух iPhone. Теперь это то, что я сделал:

Я создал приложение на основе представления Я включил GameKit Framework в свое приложение. Я ничего не сделал с моим файлом делегата приложения, и, по мнению моего контроллера представления, загрузил метод, я написал следующий фрагмент кода

[super viewDidLoad];

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

теперь я ожидал, что интерфейс по умолчанию будет отображаться при запуске моего приложения, потому что это то, что написано в моем методе didFinishLaunchingWithOption для приложения applicationlegate

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

 return YES;

что еще мне нужно сделать, чтобы сделать интерфейс по умолчанию видимым. Я реализовал методы делегата GKPeerPickerController.

Заранее спасибо ....

Ответы [ 2 ]

0 голосов
/ 19 августа 2012

У вас простая ошибка. Эта строка:

mPicker.show;

должно быть:

[mPicker show];
0 голосов
/ 05 марта 2011

Вы можете проверить этот учебник. Это для приложения чата, но это показывает, как отобразить сборщик ui.rest часть, которая связана с тем, что вы можете исключить его. http://www.devx.com/wireless/Article/43502/1954

...