从另一个 Viewcontroller 获取 ibeacon 主要和次要 ID
Get ibeacon major and minor id from another Viewcontroller
我在 Viewcontroller 中使用 CLLocationManager 来监控 iBeacon。它正在工作,但是当我要去另一个 Viewcontroller 时,我需要从父 ViewController 获取实际的监控数据。如果我是对的,我需要做一个单身人士吗? (对不起,如果我不是那么具体。我真的是新手 objective-C)。
在 child VC 中创建一个像这样的 属性 :
@property (nonatomic, strong) id iBeaconData;
并在实施中:
- (void)setIBeaconData:(id)iBeaconData
{
_iBeaconData = iBeaconData;
dispatch_async(dispatch_get_main_queue(), ^{
// TODO: change your UI here
});
}
并在 parent 收到 ibeacons 数据时设置此 属性。
我在 Viewcontroller 中使用 CLLocationManager 来监控 iBeacon。它正在工作,但是当我要去另一个 Viewcontroller 时,我需要从父 ViewController 获取实际的监控数据。如果我是对的,我需要做一个单身人士吗? (对不起,如果我不是那么具体。我真的是新手 objective-C)。
在 child VC 中创建一个像这样的 属性 :
@property (nonatomic, strong) id iBeaconData;
并在实施中:
- (void)setIBeaconData:(id)iBeaconData
{
_iBeaconData = iBeaconData;
dispatch_async(dispatch_get_main_queue(), ^{
// TODO: change your UI here
});
}
并在 parent 收到 ibeacons 数据时设置此 属性。