a thread pool for iOS, you can add tasks to the pool,and cancel it if needed.