Ho appena aggiornato il mio Xcode a 6.1 e ora sto ottenendo uno strano errore di compilazione.Problema Xcode 6.1 Swift - 'init()' non è disponibile: superato dall'importazione di - [NSObject init]
'init()' non è disponibile: superato da importazione di - [NSObject init]
sto Subclassing SCNNode e hanno un riferimento opzionale ad altre classi dello stesso tipo che sto definendo. cioè
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]
}
}
Qualcuno sa come posso risolvere questo.
Molte grazie
non collegato: aiuta gli altri (compresi evidenziatore di sintassi del SO) leggere il codice se segui le convenzioni di denominazione Swift, come i tipi di denominazione con maiuscole iniziali. Cioè, usa 'BayNode', non' bayNode'. – rickster
Ciao Rickster, lo farò la prossima volta ;-). Sono piuttosto nuovo qui. – BassetMan