一旦動畫完成,我想調用具有某些參數的方法。動畫完成後帶參數的調用方法
流程是這樣的:
-(void) myMethod:(int)val
{
[self performAnimation];
[self doSomethingElse:val]; // This should be done after animation completion
}
我相信了「doSomethingElse」的方法必須從「setAnimationDidStopSelector」中定義的方法稱爲 - 或者是有辦法有動畫塊,直到DONE ?
什麼是最好的方法讓'setAnimationDidStopSelector'調用的方法知道它需要調用的方法及其參數?這可以通過選擇器來完成嗎?或者是通過將方法及其參數存儲在類臨時變量中並在需要時訪問它們的唯一方法?