【发布时间】:2013-10-04 15:37:01
【问题描述】:
我在IOS7中使用Multipeer Connectivity Framework做一个聊天应用。我正在使用内置的 MCBrowserViewController 来显示附近对等点的列表。
我想在附近的同行列表中包含广告客户的个人资料信息。这样浏览器就会看到一个列表,其中包含附近对等点的图像和一些数据。
我认为可以通过在广告商初始化时通过discoveryInfo传递数据来完成。我像这样传递discoveryInfo数据:
// create Discovery Info
NSArray *objects=[[NSArray alloc] initWithObjects:@"datguy",@"28", nil];
NSArray *keys = [[NSArray alloc] initWithObjects:@"Name",@"Age", nil];
self.dictionaryInfo = [[NSDictionary alloc] initWithObjects:objects forKeys:keys];
// Setup Advertiser
self.advertiser = [[MCAdvertiserAssistant alloc] initWithServiceType:@"txt_msg_service" discoveryInfo:self.dictionaryInfo session:self.advertiseSession];
[self.advertiser start];
但是有什么方法可以创建一个自定义的 MCBrowserViewController 来在另一端显示discoveryInfo,而不是使用内置的?谁有示例代码?
【问题讨论】:
-
我在这里找到了答案:stackoverflow.com/questions/19617882/…
标签: ios ios7 multipeer-connectivity