Tha*_*nks 1 iphone cocoa-touch core-animation uikit
我不明白这个:
+ (void)beginAnimations:(NSString *)animationID context:(void *)context
Run Code Online (Sandbox Code Playgroud)
(void*)---->我可以在这提供什么样的数据?
使用它将指针传递给您正在制作动画的对象.当你打电话时,setAnimationDidStopSelector你必须给它一个方法选择器来打电话.该方法的签名必须是以下形式:
- (void)animationDidStop:(NSString *)animationID
finished:(NSNumber *)finished
context:(void *)context
Run Code Online (Sandbox Code Playgroud)
您定义的上下文值beginAnimations不会被传递给此方法.它只是一个(void*),它是"指向任何你想要的东西的指针"的简写.对象,整数,结构.随你.
而不是"上下文"将其视为"userData".