objective-c - 自定义UIView编译错误消息

标签 objective-c ios

这是一个代码片段

#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上有效。

关于objective-c - 自定义UIView编译错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3576279/

相关文章:

android - 你如何在Android和iphone上模拟和测试Application Update

objective-c - 更改属性值时使用 Core Data 时出现 EXC_BAD_ACCESS 错误

objective-c - 桥接 Swift 初始化器到 Objective C

iphone - objective-c 获取一个类的所有属性(反射)

ios - 在设备上使用 Monotouch 上传 xml 失败

使用 iOS 4.3、4.2、4.1、4.0、5.0、iOS 的 iOS 应用程序设备测试

ios - 2个 View Controller 之间的Segue(模态)

objective-c - 管理后台 NSURLSession 中事件任务的数量

android - 您可以为 Android 和 IOS 编写 ARM 应用程序吗

ios - 带有三个点的 UITextview 剪辑?