启用自动引用计数时,glCreateShader 失败并出现错误 1286
glCreateShader fails with error 1286 when automatic reference counting is enabled
我有一个使用 OpenGL 框架的 OSX 应用程序。一切正常,直到我打开自动引用计数。一旦我打开自动引用计数,glCreateShader(GL_VERTEX_SHADER)
就会失败并出现错误 1286。有人知道是什么原因导致的吗?知道如何获得自动引用计数以与 OpenGL 配合使用吗? (这不应该行得通吗?)
我不是 objective c 专家,但我已经使用了一些工具。
我好像记得如果你使用自动引用计数但你在代码中留下了一些 release
语句,它可能会导致对象被意外取消分配。
我有一个使用 OpenGL 框架的 OSX 应用程序。一切正常,直到我打开自动引用计数。一旦我打开自动引用计数,glCreateShader(GL_VERTEX_SHADER)
就会失败并出现错误 1286。有人知道是什么原因导致的吗?知道如何获得自动引用计数以与 OpenGL 配合使用吗? (这不应该行得通吗?)
我不是 objective c 专家,但我已经使用了一些工具。
我好像记得如果你使用自动引用计数但你在代码中留下了一些 release
语句,它可能会导致对象被意外取消分配。