Я пытаюсь преобразовать свой старый проект в ARC. У меня есть функция, которая создает UUID, но, видимо, это больше не поддерживается при использовании ARC:
NSString *uuid = nil;
CFUUIDRef theUUID = CFUUIDCreate(kCFAllocatorDefault);
if (theUUID) {
uuid = NSMakeCollectable(CFUUIDCreateString(kCFAllocatorDefault, theUUID));
//[uuid autorelease];
CFRelease(theUUID);
}
Я получаю ошибку компилятора (при попытке конвертировать): "NSMakeCollectable" недоступен: недоступен в режиме автоматического подсчета ссылок.
Итак, мой вопрос: как мне создать UUID при использовании ARC? Есть ли другой способ, который я должен использовать?