Недавно я обновил XCode с 5.1.1 до XCode 6.0.1. Теперь каждый раз, когда я хочу определить новый объект UIImage, я получаю эту ошибку:
Unknown type name 'UIImage'
Код:
1. Создайте новый проект
2. Добавьте Image View
элемент управления в раскадровку
3. Ссылка Image View
, добавив IBOutlet
4. Добавьте новый файл класса
5. Добавьте следующую строку кода в заголовочный файл нового класса:
@property (strong, nonatomic) UIImage *background;
Содержимое заголовка (.h):
#import <Foundation/Foundation.h> @interface CCTile : NSObject @property (strong, nonatomic) NSString *story; @property (strong, nonatomic) UIImage *background; // Error: Unknown type name 'UIImage' @end
Однако, если я добавлю #import <UIKit/UIKit.h>
в заголовочный файл (см. выше), все будет в порядке!
Любые идеи, что мне здесь не хватает, пожалуйста? Это изменение в файлах заголовков XCode!