1

ゲーム開発初心者です。Bluetooth で接続されたマルチプレイヤー ゲームを作成しています。現在、私のプロジェクトでは、Game Kit フレームワークを使用して、利用可能な Bluetooth デバイスを検出しています。この使用可能な Bluetooth リストはGKPeerPickerController に表示されます。しかし今、利用可能なBluetoothリストをUITableView.

4

2 に答える 2

-1
-(void)centralManager:(CBCentralManager *)central didRetrievePeripherals:(NSArray *)peripherals{
    NSLog(@"This is it!");
// store the list of devices in the NSArray and then go to table view delegates.


}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return [peripherals count];
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];

        cell.selectionStyle = UITableViewCellSelectionStyleGray;
    }


    cell.textLabel.text = [peripherals objectAtIndex:indexPath.row];



    return cell;
}
于 2013-03-21T04:57:59.030 に答える
-1

これは、彼が明確に説明したBluetoothデバイスのリストを表示するための最良のサンプルコードです。Bluetooth
デバイスのリストを表示する

于 2013-03-21T04:56:39.110 に答える