Я пытаюсь использовать градиент в cocoa touch. Для этого я использую следующий код:
#import <QuartzCore/QuartzCore.h>
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = mainView.bounds;
gradient.colors = [NSArray arrayWithObjects:(id)[[UIColor blackColor] CGColor], (id)[[UIColor whiteColor] CGColor], nil];
[mainView.layer insertSublayer:gradient atIndex:0];
Но при попытке компиляции я получаю следующую ошибку:
Undefined символы для архитектуры i386:
"_OBJC_CLASS _ $_ CAGradientLayer", на который ссылаются: objc-class-ref в OfficeViewController.o ld: символ не найден для архитектуры i386 collect2: ld возвращен 1 статус выхода
Я попытался сделать чистую работу безрезультатно. Не совсем уверен, что еще я могу сделать?