DispatchTime and (NS)Date have the property [`distantFuture`](https://developer.apple.com/reference/dispatch/dispatchtime/1780795-distantfuture), which "returns a time in the distant future."

> 
> ### Discussion:
> 
> 
> You can pass this value to methods that schedule work to have the system wait indefinitely for a particular event to occur or condition to be met.
> 
> 
> 

I can't think of or find an example where I would actually need to use this. What is a good use case?