我有两个身份证
85816465-FA7B-48B1-8AD3-7FB0A1B6C011 - 85816465-fa7b-48b1-8ad3-7fb0a1b6c011
如您所见,它们几乎相同,但是有区别)
85816465-FA7B-48B1-8AD3-7FB0A1B6C011该代码由该代码编译
CFUUIDRef newUniqueId = CFUUIDCreate(kCFAllocatorDefault);
NSString * uuidString = (__bridge NSString*)CFUUIDCreateString(kCFAllocatorDefault, newUniqueId);
CFRelease(newUniqueId);
在此之后将其插入数据库(Postgres),数据库将其转换为此
85816465-fa7b-48b1-8ad3-7fb0a1b6c011
当我选择此插入的ID并尝试将其与旧ID进行比较时,Xcode告诉我它们不相等...
有什么建议么?
最佳答案
比较字符串时,如果使用方法仅将它们转换为大写,则将它们转换为大写
uuidString=[uuidString uppercaseString];