Objective c 目标C使用UUID作为队列名称
Objective c 目标C使用UUID作为队列名称,objective-c,uuid,Objective C,Uuid,dispatch\u queue\t myQueue=dispatch\u queue\u create(%uuid%,NULL) 在上面的代码中,允许uuid需要什么咒语 谢谢 没有“咒语”。请参阅-参数为const char*label。因此,“咒语”是获取这样一种数据类型的UUID(即“获取表示可以用作标签的UUID的字符串”)。不要依赖魔法咒语;遵循这些步骤。作为Obj-C的新手,我仍然对其中的许多概念耿耿于怀。我不明白为什么[[nsuid-UUID]UUIDString]不起作用。无论
dispatch\u queue\t myQueue=dispatch\u queue\u create(%uuid%,NULL)代码>
在上面的代码中,允许uuid需要什么咒语
谢谢 没有“咒语”。请参阅-参数为const char*label
。因此,“咒语”是获取这样一种数据类型的UUID(即“获取表示可以用作标签的UUID的字符串”)。不要依赖魔法咒语;遵循这些步骤。作为Obj-C的新手,我仍然对其中的许多概念耿耿于怀。我不明白为什么[[nsuid-UUID]UUIDString]
不起作用。无论如何,“咒语”(这就是它等同于imo的意思)在下面。
NSString *uuid = [[NSUUID UUID] UUIDString];
const char *cuuid = [uuid cStringUsingEncoding:NSASCIIStringEncoding];
dispatch_queue_t = dispatch_queue_create(cuuid, NULL);