我确实尝试过使用ivar uuid __weak但是当我分析时仍会出现警告.
NSString *__weak uuid = (__bridge NSString *)CFUUIDCreateString(kcfAllocatorDefault,uuidObject);
谢谢
像这样在课堂上被召唤:
myUUID = [SharedManager generateUUID]; + (NSString *)generateUUID{ CFUUIDRef uuidObject = CFUUIDCreate(kcfAllocatorDefault); NSString *uuid = (__bridge NSString *)CFUUIDCreateString(kcfAllocatorDefault,uuidObject);CFRelease(uuidObject); return uuid; }
NSString *uuid = (__bridge_transfer NSString *)CFUUIDCreateString(kcfAllocatorDefault,uuidObject);
这会删除警告吗?