以下に示すこれら2つの実装による一意のIDの作成の違いは何ですか?
1)
CFUUIDRef cfuuid = CFUUIDCreate(kCFAllocatorDefault);
NSString *udidString = (NSString*)CFBridgingRelease(CFUUIDCreateString(kCFAllocatorDefault, cfuuid));
2) NSString *guid = [[NSUUID new] UUIDString];
IOS 8以降のアプリで作業しているため、どちらがより信頼性がありますか.