2016-05-02 10 views
-1

は、だから私は、このエラー、私はそれを修正する方法を メンバー 'sqrt'エラーへのあいまいな参照の解決方法?

destination = CGPoint(x: flies.position.x-25+CGFloat(arc4random_uniform(50)), 
y: flies.position.y-25+CGFloat(arc4random_uniform(50))) 

squaredX = (Int(destination.x)-Int(fly.position.x))*(Int(destination.x)-Int(fly.position.x)) 

squaredY = (Int(destination.y)-Int(fly.position.y))*(Int(destination.y)-Int(fly.position.y)) 

distance = sqrt(xy) 

SQRT

あいまいな使用を持っていますか?

+1

変数「xy」とは何ですか? –

+0

'Cmd + 4'を押すと、Issue Navigatorが開きます。このあいまいな参照の候補は何ですか? –

答えて

0

変数xyがDouble、Float、CGFloatのいずれかであることを確認してください。これらは、sqrtの3つの機能です。

0

あなたは

distance = sqrt(squaredX * squaredY) 

を行うことを意味しました。また、あなたは財団をインポートする必要があるかもしれません。

関連する問題