我希望能够在初始化 my 时添加更多信息,例如数组或字符串,CLBeaconRegion
以便可以在我的didRangeBeacons
-method 中接收它。(不是主要的,也不是次要的)
目前,它看起来像这样:
_advertRegion = [[CLBeaconRegion alloc] initWithProximityUUID:_uuid identifier:@"003-002-001"];
但我真的想像这样或类似的初始化它:
_advertRegion = [[CLBeaconRegion alloc] initWithProximityUUID:_uuid identifier:@"003-002-001" setArrayOrSomething:myArray];
而且我显然应该能够从该地区获取信息,例如:
[region getArray];
当然,不一定非得如此,只要你有一个想法,我“需要”什么。
我试过的
- 我试图通过一个设置/获取它
objc_setAssociatedObject
- 我试图通过一个
setValue forKey