Type Method

sleep(forTimeInterval:)

Sleeps the thread for a given time interval.

Declaration

class func sleep(forTimeInterval ti: TimeInterval)

Parameters

ti

The duration of the sleep.

Discussion

No run loop processing occurs while the thread is blocked.

See Also

Stopping a Thread

class func sleep(until: Date)

Blocks the current thread until the time specified.

class func exit()

Terminates the current thread.

func cancel()

Changes the cancelled state of the receiver to indicate that it should exit.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software