从另一个Viewcontroller获取ibeacon主要和次要ID

时间:2015-03-30 20:46:13

标签: ios objective-c xcode cllocationmanager ibeacon

我在Viewcontroller中使用CLLocationManager来监控iBeacons。它正在工作,但是当我去另一个Viewcontroller时,我需要从父ViewController获取实时监控数据。如果我是正确的,我需要制作一个单身人士? (对不起,如果我没那么具体。我真的是新手是客观的C)。

1 个答案:

答案 0 :(得分:3)

在子VC中

创建一个这样的属性:

@property (nonatomic, strong) id iBeaconData;

并在实施中:

- (void)setIBeaconData:(id)iBeaconData
{
    _iBeaconData = iBeaconData;
    dispatch_async(dispatch_get_main_queue(), ^{
       // TODO: change your UI here
    });
}

并在父级收到ibeacons数据时设置此属性。