に次のコードは無効です 'distanceBetweenPoints' の暗黙の宣言を 暗黙の宣言は、C99
firstTouch
とsecondTouch
がCGPoint
あるC99
CGPoint firstTouch = [tOne locationInView:[tOne view]];
CGPoint secondTouch = [tTwo locationInView:[tTwo view]];
このエラーを取り除くにはどうすればよいですか?
に次のコードは無効です 'distanceBetweenPoints' の暗黙の宣言を 暗黙の宣言は、C99
firstTouch
とsecondTouch
がCGPoint
あるC99
CGPoint firstTouch = [tOne locationInView:[tOne view]];
CGPoint secondTouch = [tTwo locationInView:[tTwo view]];
このエラーを取り除くにはどうすればよいですか?
私はあなたがCocos2Dの非常に古いバージョンを使っていると仮定?私はccpDistance
の名前でこのメソッドを知っています。参照:http://learn-cocos2d.com/api-ref/latest/cocos2d-iphone/html/_c_g_point_extension_8h.html#a76b1b389db811d00e0a461df630d9a8e
あなたが持っていることを確認してください:あなたのソース・ファイル内の
#include "CGPointUtils.h"
どこかにあなたがdistanceBetweenPoints
を呼び出そうとする前に。
このサイトは作業コードのレビュー用です。なぜあなたのコードがうまくいかないのかを知ることではありません。このような質問はStack Overflowに属します(将来的には、問題を示す短くて完全なコードサンプルを用意する必要があります。たとえば、ここで提供したスニペットは、どのヘッダーファイルを含んでいるかを示していません。問題に関連するコース)。 – sepp2k
@ sepp2k:ありがとう、ありがとう! :) –