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