In the UIAccessibility framework, there are a lot of functions you can call to get the status of accessibility features (e.g. UIAccessibilityIsVoiceOverRunning(), UIAccessibilityIsClosedCaptioningEnabled(), etc.)
Are these all thread safe?
For example, is it okay to call UIAccessibilityIsVoiceOverRunning() on a background thread and will it return the correct status? I tested this in a sample project and it works, but I want to know if there'll be issues I'm not considering in a real world scenario.