Необъявленный идентификатор __bridge в xcode

Я пытаюсь преобразовать CFUUIDRef в NSString *.

Раньше я использовал следующий код и работал нормально.

CFStringRef str = CFUUIDCreateString(NULL, _uuid); # _uuid is of type CFUUIDRef
return (__bridge NSString *) str;

Однако после недавнего обновления Xcode (или другого объекта) что я не заметил?), приведенный выше код дает мне ошибку:

Использование необъявленного идентификатора '__bridge'

Так я сделал что-то не так? Как я могу решить эту проблему?

=== ОБНОВЛЕНО ===

Полный код:

+ (NSString *)uuidToString:(CFUUIDRef)_uuid {
  CFStringRef str = CFUUIDCreateString(NULL, _uuid); # _uuid is of type CFUUIDRef
  return (__bridge NSString *) str;
}

uuid генерируется:

uuid = CFUUIDCreate(NULL);
10
задан gcamp 31 August 2011 в 23:23
поделиться