Как мне создать CFUUID NSString в ARC, который не будет #39;пропускать?

В SO есть пара хороших примеров о CFUUID, особенно этот:

Как создать GUID/UUID с помощью iPhone SDK

Но это было сделано для кода до -ARC, и я еще не наркоман CF (еще ), поэтому может ли кто-нибудь предоставить пример кода, который работает с ARC?

+ (NSString *)GetUUID
{
  CFUUIDRef theUUID = CFUUIDCreate(NULL);
  CFStringRef string = CFUUIDCreateString(NULL, theUUID);
  CFRelease(theUUID);
  return [(NSString *)string autorelease];
}

7
задан Community 23 May 2017 в 11:52
поделиться