我最近遇到了一個代碼錯誤,並想解決這個問題。這是迅速編碼,我希望你們能夠幫助我。'SKView?'沒有名爲'bounds'的會員
錯誤說: 'SKView?'沒有一個名爲成員「界限」
如果你能幫助我,因爲這是我的第一個快捷的應用程序,我會永遠愛你:)
下面是對這個「頭銜」的代碼題。
overlay = SKSpriteNode(color: UIColor.grayColor(), size: self.view.bounds.size)
我最近遇到了一個代碼錯誤,並想解決這個問題。這是迅速編碼,我希望你們能夠幫助我。'SKView?'沒有名爲'bounds'的會員
錯誤說: 'SKView?'沒有一個名爲成員「界限」
如果你能幫助我,因爲這是我的第一個快捷的應用程序,我會永遠愛你:)
下面是對這個「頭銜」的代碼題。
overlay = SKSpriteNode(color: UIColor.grayColor(), size: self.view.bounds.size)
沒有bounds
型(注意?
)的財產,但SKView!
威力。
在第一個示例中,如果出現錯誤,則不會隱式展開可選項。爲此,請使用!
運算符。
self.view!.bounds.size
將產生正確的類型。請注意使用!
運算符來打開可選項。
編輯:您在這裏有許多相同的錯誤。該提示出現在錯誤消息中。沿着<x> does not have member named <y>
行的任何內容都是類似的錯誤。
您需要將其降低到最小代碼量以證明問題。 – 2014-09-29 04:52:52
編輯是否足夠好? 有多個相同的錯誤,但在代碼中隨處可見不同的成員。 – StigPing 2014-09-29 04:53:46
編輯使得它更加清晰,但這仍然是問題中的代碼TON,其中大部分並不涉及「視圖」。一般來說,您發佈的代碼越少,我們就越容易找到問題。您應該始終嘗試隔離完全代表問題所需的最小代碼量。 – Ideasthete 2014-09-29 04:56:24