Настроенное сообщение об ошибке компиляции UIView - PullRequest
1 голос
/ 26 августа 2010

Вот фрагмент кода

#import "MyCustomView.h"


@implementation MyCustomView

-(void) drawRect:(CGRect)rect {
    NSLog(@"Help");
    CGContextRef myContext = [[NSGraphicsContext // 1

                               currentContext]graphicsPort];

....

Тогда в 1 я столкнулся с этим сообщением об ошибке:

NSGraphicsContext undeclared (first use in this function)

Ты хоть представляешь, что вызвало это? Любой заголовочный файл, который я должен включить?

Ответы [ 2 ]

7 голосов
/ 26 августа 2010

В iOS вы должны использовать UIGraphicsGetCurrentContext(), чтобы получить текущий CGContext. Ваш звонок действителен в Mac OS.

1 голос
/ 26 августа 2010

#import <UIKit/UIKit.h> (обычно это делается в файле .h), если вы не удалили UIKit Framework из вашего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...