Ios7 正在将“NSTimeInterval”(又名double)传递给不兼容类型“CGFloat”又名“float”的参数 那么,哪一个变量的类型为NSTimeInterval?请添加更多说明。在代码段中,NSTIMEINTRAL类型变量在哪里? -(void)

Ios7 正在将“NSTimeInterval”(又名double)传递给不兼容类型“CGFloat”又名“float”的参数 那么,哪一个变量的类型为NSTimeInterval?请添加更多说明。在代码段中,NSTIMEINTRAL类型变量在哪里? -(void),ios7,xcode5,sprite-kit,Ios7,Xcode5,Sprite Kit,正在将“NSTimeInterval”(又名double)传递给不兼容类型“CGFloat”又名“float”的参数 那么,哪一个变量的类型为NSTimeInterval?请添加更多说明。在代码段中,NSTIMEINTRAL类型变量在哪里? -(void)movePipes { [_gameLayer enumerateChildNodesWithName:@"pole" usingBlock:^(SKNode *node, BOOL *stop) { SKSpriteN

正在将“NSTimeInterval”(又名double)传递给不兼容类型“CGFloat”又名“float”的参数
那么,哪一个变量的类型为NSTimeInterval?请添加更多说明。在代码段中,NSTIMEINTRAL类型变量在哪里?
-(void)movePipes
{
    [_gameLayer enumerateChildNodesWithName:@"pole" usingBlock:^(SKNode *node, BOOL *stop) {
        SKSpriteNode *poleSprite = (SKSpriteNode *) node;
        if (poleSprite.position.x < -50) {
            [poleSprite removeFromParent];
        }
        else
        {
            CGPoint distanceToMove = CGPointMake(-PIPE_POINTS_PER_SEC, 0);
            CGPoint amtToMove = CGPointMultiplyScalar(distanceToMove, _dt);
            poleSprite.position = CGPointAdd(amtToMove, poleSprite.position);
        }
    }];

}
Passing 'NSTimeInterval' (aka double) to parameter of incompatible type'CGFloat' aka 'float'