SKShapeNode (circleOfRadius) приводит к "непризнанному селектору, отправленному классу" в Playground для OSX

Следующая игровая площадка приводит к ошибке временной шкалы "непризнанный селектор, отправленный в класс..."

import SpriteKit
let node = SKShapeNode(circleOfRadius: 10)

Снимок экрана

Кажется, что работает нормально, когда платформа iOS. Запуск 10.9.3

Ответ 1

Это потому, что вы используете его в версии OS X, которая старше API, который вы пытаетесь использовать. Используемый код требует OS X 10.10 или iOS 8 и выше.

Различия API OS X 10.10 подтверждают, что все пользовательские инициализаторы SKShapeNodes только что добавлены в 10.10. Раньше все, что мы могли сделать с SKShapeNode, инициализировали экземпляр, а затем изменили его свойство path.