抱歉英语不好: - (
我从CoreBluetooth框架开始。我使用类似下面的代码编写CoreBluetooth
[centralManager scanForPeripheralsWithServices:nil options:nil];
我看了一下苹果参考,我不明白那是什么 serviceUUIDs ?
- (void)scanForPeripheralsWithServices:(NSArray *)serviceUUIDs options:(NSDictionary *)options;
请解释一下。
答案 0 :(得分:2)
NSUUID类创建UUID字符串,用于唯一标识类型,接口和其他项。
UUID(通用唯一标识符),也称为GUID(全局唯一标识符)或IID(接口标识符),是128位值。 NSUUID创建的UUID符合RFC 4122第4版,并使用随机字节创建。
注意:
可从iOS 6获取
更新
<强> UUID 强>
服务的蓝牙特定UUID。 (只读)
@property(readonly, nonatomic) CBUUID *UUID
<强>讨论强>
此属性是标识服务的128位UUID。
注意:强>
适用于iOS 5.0及更高版本。