আপনি এটিও করতে পারেন:
[UIView animateWithDuration:1.0
animations:^{ self.view.alpha = 1.1; /* Some fake chages */ }
completion:^(BOOL finished)
{
NSLog(@"A second lapsed.");
}];
এই ক্ষেত্রে আপনাকে অ্যানিমেশনটির কাজ পেতে কিছু দর্শনে কিছু পরিবর্তন নকল করতে হবে। এটি সত্যই হ্যাকি, তবে আমি ব্লক ভিত্তিক স্টাফ পছন্দ করি। অথবা নীচে নীচে @mcfedr উত্তর গুটিয়ে নিন।
waitFor(1.0, ^
{
NSLog(@"A second lapsed");
});
typedef void (^WaitCompletionBlock)();
void waitFor(NSTimeInterval duration, WaitCompletionBlock completion)
{
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, duration * NSEC_PER_SEC),
dispatch_get_main_queue(), ^
{ completion(); });
}