Неявное объявление 'distanceBetweenPoints' недопустимо в C99 - PullRequest
1 голос
/ 06 января 2012

следующий код:

CGFloat currentDistance =  distanceBetweenPoints(firstTouch,secondTouch);

дает мне эту ошибку: Неявное объявление 'distanceBetweenPoints' недопустимо в C99

firstTouch и secondTouch являются CGPoint с

    CGPoint firstTouch = [tOne locationInView:[tOne view]];
    CGPoint secondTouch = [tTwo locationInView:[tTwo view]];

Как мне избавиться от этой ошибки?

Ответы [ 2 ]

1 голос
/ 06 января 2012

Полагаю, вы используете очень старую версию Cocos2D?Я знаю этот метод только по имени ccpDistance.См .: http://learn -cocos2d.com / api-ref / latest / cocos2d-iphone / html / _c_g_point_extension_8h.html # a76b1b389db811d00e0a461df630d9a8e

0 голосов
/ 06 января 2012

Убедитесь, что у вас есть:

#include "CGPointUtils.h"

где-то в вашем исходном файле, прежде чем пытаться вызвать distanceBetweenPoints.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...