Как использовать GLKIT в рамках XCode OS X SWIFT Playground?
-
21-12-2019 - |
Вопрос
Я пытаюсь использовать GLKit в Xcode 6 OS X SWIFT Playground, но
import GLKit
.
не кажется достаточно, чтобы сделать игровую площадку распознать GLKVIEW.Любые идеи?
import Cocoa
import GLKit
import OpenGL
let frame = CGRect(x: 0, y: 0, width: 400, height: 300)
class TriangleView: GLKView { // ERROR: Use of undeclared type 'GLKView'
override func drawRect(dirtyRect: NSRect) {
glClearColor(0.0, 0.0, 0.1, 1.0)
}
}
. Решение
Вы можете создавать проект iOS и добавить новый файл .playground внутри этого проекта.Затем вы можете импортировать GLKit, мне также пришлось импортировать OpenGles вместо OpenGL.
import UIKit
import GLKit
import OpenGLES
let frame = CGRect(x: 0, y: 0, width: 400, height: 300)
class TriangleView: GLKView { // ERROR: Use of undeclared type 'GLKView'
override func drawRect(dirtyRect: CGRect) {
glClearColor(0.0, 0.0, 0.1, 1.0)
}
}
. Другие советы
Нет glkview в ОС x!From Apple Документация :
в ОС x, nsopenglview класса подзубривает glkview и glkviewcontroller классы в iOS.
Не связан с StackOverflow