0
,我發現了以下錯誤: 斯威夫特 - CGPoint是無法轉換爲字符
當我打印的「位置」我可以清楚地看到它是一個CGPoint。我想根據位置移動我的精靈的位置。在這個例子中,如果用戶觸摸屏幕的左半邊,我想將精靈移動到左邊。
我在這裏做錯了什麼?
謝謝!
,我發現了以下錯誤: 斯威夫特 - CGPoint是無法轉換爲字符
當我打印的「位置」我可以清楚地看到它是一個CGPoint。我想根據位置移動我的精靈的位置。在這個例子中,如果用戶觸摸屏幕的左半邊,我想將精靈移動到左邊。
我在這裏做錯了什麼?
謝謝!
沒有<
運算符爲CGPoint
定義,所以我認爲這就是您看到誤導性編譯錯誤的原因。如果你想檢查條件「觸摸屏幕左半邊」,你可能必須將該行更改爲:
if location.x < self.frame.size.width * 0.5 {
是的!我知道這是相當直接的事情。對於Obj-C&Swift來說還是很新的,所以非常感謝你的簡單回答。 – 2014-10-06 23:07:21