Ответ 1
Изменить
#import <objc/objc-class.h>
к
#import <objc/runtime.h>
Из записи в блоге: ошибка: objc/objc-class.h: Нет такого файла или каталога
В настоящее время я использую блоки в своей категории UIButton. Однако я столкнулся с этой ошибкой, которую я не могу решить:
error:/usr/include/objc/objc-class.h: Нет такого файла или каталога
Это строка кода, которая использует блоки:
FTButtonBlock block = objc_getAssociatedObject(self, "buttonBlock");
Изменить
#import <objc/objc-class.h>
к
#import <objc/runtime.h>
Из записи в блоге: ошибка: objc/objc-class.h: Нет такого файла или каталога
Замените текущую строку следующей строкой:
#import <objc/runtime.h>
Спасибо.
После xcode 4.6 это снова разрывается. Я просто установил это следующим образом:
cd /usr/include/
sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/objc .
Теперь он работает как шарм