如何从NSString转换为NSUUID?我得到了NSUUID转换为NSString的答案,但反之亦然找不到。就像这是我的字符串@“12033030303”使用此字符串分配NSUUID任何帮助将不胜感激
答案 0 :(得分:15)
@"12033030303"
无法转换为NSUUID,因为通用唯一标识符具有规范(例如,查看wikipedia),这意味着任何随机字符串都无法转换为NSUUID。
initWithUUIDString
应该是您正在寻找的方法,但只有在UUID有效时才有效。
NSUUID *uuid = [[NSUUID alloc] initWithUUIDString:@"A5D59C2F-FE68-4BE7-B318-95029619C759"];