Swift 信标项目中的错误
我的项目中的上述代码行给了我一个错误,说明: init(uuistring;)”已重命名为“init(uuistring:)”Swift 信标项目中的错误,swift,beacon,nsuuid,Swift,Beacon,Nsuuid,我的项目中的上述代码行给了我一个错误,说明: init(uuistring;)”已重命名为“init(uuistring:)” 有解决方案吗?您需要打开ProximityUID提供的NSUID let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes") 可能是打字错误,但代码显示: let beaco
有解决方案吗?您需要打开ProximityUID提供的NSUID
let region = CLBeaconRegion(proximityUUID: NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
可能是打字错误,但代码显示:
let beaconUUID = knownBeacons[i].proximityUUID!.UUIDString
let region = CLBeaconRegion(proximityUUID: beaconUUID, identifier: "Estimotes")
在NSUID初始值设定项之后缺少一个结束符)。应该是这样的:
let region = CLBeaconRegion(proximityUUID:
NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
在Swift 3.0中,“UUIString”在“UUIString”中更改。在信标的唯一UUID之后,必须插入“as!UUID”。
因此,您必须按如下方式更改let:
let region = CLBeaconRegion(proximityUUID:
NSUUID(UUIDString: "(the appropriate UUID for my beacons)", identifier: "Estimotes")
让region=CLBeaconRegion(proximityuid:nsuid(uuids字符串:“79a6056-EC33-44A4-AB5D-304816FEC4E2”)作为!UUID,标识符:“估计值”)
原始答复:
考虑到这一点,不工作银行需要你的帮助。让beaconsUUID=knownBeacons[i].proximityuid!。“B9407F30-F5F8-466E-AFF9-25556B57FE6D”let region=CLBeaconRegion(proximityuid:beaconsUUID,标识符:“Estimates”)它会得到两个错误,分别是预期成员名称和预期声明