---
title: thermalStateDidChangeNotification
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/processinfo/thermalstatedidchangenotification
---

# thermalStateDidChangeNotification

Posts when the thermal state of the system changes.

## Declaration

```swift
class let thermalStateDidChangeNotification: NSNotification.Name
```

## Discussion

Discussion The notification object is a ProcessInfo instance. To receive thermalStateDidChangeNotification, you must access the thermalState prior to registering for the notification.

## See Also

### Working with notifications

- [NSProcessInfoPowerStateDidChange](foundation/nsnotification/name-swift.struct/nsprocessinfopowerstatedidchange.md)
