我刚刚开始学习OSX编程,我偶然发现了一个问题,我不知道我应该使用CGContextRef还是NSGraphicsContext。
有什么关系?
我几乎不知道CG和NS and how they relate to cocoa之间的区别
有没有人能解释一下我什么时候想用这两个版本,或者它们的主要区别是什么?
我甚至会带上一篇文章的链接。我在网上搜索找不到任何东西。
我知道我在其中问了很多问题,所以提前谢谢你!
发布于 2014-09-11 03:31:05
对于任何正在阅读本文的人来说,NSGraphicsContext位于CGContextRef之上;与大多数CG<->NS关系类似,NS对应物反映了CG的基本功能。
但是NSGraphicsContext允许你做更多的事情,比如通过'graphicsContextWithGraphicsPort‘从图形端口创建上下文。
https://stackoverflow.com/questions/25288846
复制相似问题