这是一个代码片段

#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)

你知道是什么原因造成的吗?我应该包括任何头文件吗?

最佳答案

在iOS上,您必须使用UIGraphicsGetCurrentContext()来获取当前的CGContext。您的通话在Mac OS上有效。

10-08 12:35