2016-01-05 80 views
-2

我下面就如何使空間遊戲斯威夫特一個tutorial,當我輸入下面的代碼它說:「沒有解決identifier'lastYieldInterval的使用」使用未解決的標識符「lastYieldIdentifier」

func updateWithTimeSinceLastUpdate(timeSinceLastUpdate: CFTimeInterval) 
{ 
    lastYieldInterval += timeSinceLastUpdate 
    if lastYieldInterval > 1 
    { 
     lastYieldInterval = 0 
     addAlien() 

    } 
} 
+6

凡定義'lastYieldInterval'? – Larme

回答

1

根據在tutorial,你應該用lastYieldTimeInterval代替lastYieldInterval

var lastYieldTimeInterval:NSTimeInterval = NSTimeInterval() 

// ... 

func updateWithTimeSinceLastUpdate(timeSinceLastUpdate:CFTimeInterval){ 
    lastYieldTimeInterval += timeSinceLastUpdate 
    if (lastYieldTimeInterval > 1){ 
     lastYieldTimeInterval = 0 
     self.addAlien() 
    } 
} 
相關問題