Ответ 1
У меня есть одна и та же проблема, один из способов, который я нашел для подавления ошибки, заключается в том, чтобы явно ее использовать:
leftBay = BayNode() as BayNode
Я только что обновил свой Xcode до 6.1, теперь получаю странную ошибку компиляции.
'init()' недоступен: заменен на импорт - [NSObject init]
Я подклассифицирую SCNNode и имею необязательные ссылки на другие классы того же типа, которые я определяю. т.е.
import UIKit
import SceneKit
class BayNode: SCNNode {
var leftBay:BayNode?
var rightBay:BayNode?
func addLeftBay()
{
leftBay = BayNode() // 'init()' is unavailable: superseded by import of -[NSObject init]
}
}
Кто-нибудь знает, как я могу это решить.
Большое спасибо
У меня есть одна и та же проблема, один из способов, который я нашел для подавления ошибки, заключается в том, чтобы явно ее использовать:
leftBay = BayNode() as BayNode