我正在尝试使用iPhone OS 4.0(iOS4?)SDK实现游戏.在以前版本的SDK中,我一直在使用[UIView beginAnimations:context:]和[UIView commitAnimations]来创建一些动画.但是,当我查看4.0中函数的文档时,我看到了这个注释.
在iPhone OS 4.0及更高版本中不鼓励使用此方法.您应该使用基于块的动画方法.
你可以在这里找到它:http: //developer.apple.com/iphone/library/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/clm/UIView/commitAnimations
我的问题是,iPhone OS 4.0中基于块的动画是什么?我虽然beginAnimations:context:和commitAnimations函数用于创建动画块..
我想在我的应用程序中使用块,但我对块没有任何了解.任何人都可以解释为什么我应该在我的代码中使用块?