Swift implementation of NSObject category for a block based performSelector:afterDelay implementation.