0

将 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);
}
4

0 回答 0