Для приложений, предназначенных для устройств с iOS 4.0 или выше, вы можете использовать Grand Central Dispatch:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, SecondsToWait*NSEC_PER_SEC), dispatch_get_current_queue(), ^{
// And Call Your Action Here.
});