这段代码在Xcode 6中运行良好,但现在在Xcode 7中无法编译。有什么办法可以修复并解释为什么这是Xcode 7的问题?
不兼容的块指针类型发送'void (^)(SKSpriteNode *__strong,NSUInteger,BOOL *)'到参数类型'void (^ _Nonnull)(SKNode * _Nonnull __strong,NSUInteger,BOOL * _Nonnull)'
[self.children enumerateObjectsUsingBlock:^(SKSpriteNode * node, NSUInteger idx,BOOL *stop)
{
float parallaxRatio = [(NSNumber *)node.userData[@"ParallaxRatio"] floatValue];
CGPoint childVelocity = CGPointMultiplyScalar(self.velocity, parallaxRatio);
CGPoint offset = CGPointMultiplyScalar(childVelocity, deltaTime);
node.position = CGPointAdd(node.position, offset);
}];