The receiver’s priority
SDKs
- iOS 4.0+
- macOS 10.6+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Foundation
Declaration
var threadPriority: Double { get set }
Discussion
The thread’s priority, which is specified by a floating point number from 0.0 to 1.0, where 1.0 is highest priority.
The priorities in this range are mapped to the operating system's priority values. A “typical” thread priority might be 0.5, but because the priority is determined by the kernel, there is no guarantee what this value actually will be.