Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 等同于swift中的[CBUUID UUIDWithString:@“9abd”_Objective C_Swift - Fatal编程技术网

Objective c 等同于swift中的[CBUUID UUIDWithString:@“9abd”

Objective c 等同于swift中的[CBUUID UUIDWithString:@“9abd”,objective-c,swift,Objective C,Swift,这个objective-C代码片段的Swift等价物是什么: [CBUUID UUIDWithString: @"9abd"] 我试过: let uuid = UUID(uuidString: "9abd") // this is nil let cbuuid = CBUUID(nsuuid: uuid!) 但是UUID为零 谢谢 由于要创建UUID,需要一个有效字符串,如7AFD7082-7A14-44F8-B839-5C4D98842798 根据苹

这个objective-C代码片段的Swift等价物是什么:

[CBUUID UUIDWithString: @"9abd"]
我试过:

let uuid = UUID(uuidString: "9abd") // this is nil
let cbuuid = CBUUID(nsuuid: uuid!)
但是
UUID
为零


谢谢

由于要创建UUID,需要一个有效字符串,如
7AFD7082-7A14-44F8-B839-5C4D98842798
根据苹果的文件:

参数

包含UUID的源字符串。ASCII表示的UUID的标准格式是以连字符为标点的字符串,例如68753A44-4D6F-1226-9C60-0050E4C0067

返回值

一个新的UUID对象。对于无效字符串,返回nil


我不知道你是怎么尝试的。正确的答案似乎非常简单:
CBUUID(字符串:“9abd”)