AVFoundation Импорт ломает основной анимационный код

После добавления в мой класс AVFoundation этот код нарушается. Обе строки, где я получаю положение уровня представления двух представлений, которые анимируются с помощью функции CAKeyFrameAnimation, отлично работают и не дают ошибок. Как только я импортирую заголовок AVFoundation в исходный файл, они ломаются и жалуются, говоря multiple methods named position found with mismatched result, parameter type, or attribute,

Я понятия не имею, что такое добавление в эту среду, которая нарушает этот код.

-(void)orbDistance {

CGPoint one = [[[self.orbOrange layer] presentationLayer] position];
    CGPoint two = [self.orbGreen.layer.presentationLayer position];

CGFloat xDist = (two.x - one.x);
CGFloat yDist = (two.y - one.y);
CGFloat distance = sqrt((xDist * xDist) + (yDist * yDist));

NSLog(@"orange: %.0f", distance);
}

0 ответов

Другие вопросы по тегам