2014-10-06 28 views
0

,我發現了以下錯誤: enter image description here斯威夫特 - CGPoint是無法轉換爲字符

當我打印的「位置」我可以清楚地看到它是一個CGPoint。我想根據位置移動我的精靈的位置。在這個例子中,如果用戶觸摸屏幕的左半邊,我想將精靈移動到左邊。

我在這裏做錯了什麼?

謝謝!

回答

2

沒有<運算符爲CGPoint定義,所以我認爲這就是您看到誤導性編譯錯誤的原因。如果你想檢查條件「觸摸屏幕左半邊」,你可能必須將該行更改爲:

if location.x < self.frame.size.width * 0.5 { 
+0

是的!我知道這是相當直接的事情。對於Obj-C&Swift來說還是很新的,所以非常感謝你的簡單回答。 – 2014-10-06 23:07:21