Contents

CFPreferencesGetAppBooleanValue(_:_:_:)

Convenience function that directly obtains a Boolean preference value for the specified key.

Declaration

func CFPreferencesGetAppBooleanValue(_ key: CFString, _ applicationID: CFString, _ keyExistsAndHasValidFormat: UnsafeMutablePointer<DarwinBoolean>?) -> Bool

Parameters

  • key:

    The preference key whose value to obtain. The key must specify a preference whose value is of type Boolean.

  • applicationID:

    The identifier of the application whose preferences are searched, typically Kcfpreferencescurrentapplication. Do not pass NULL or Kcfpreferencesanyapplication. Takes the form of a Java package name, such as com.foosoft.

  • keyExistsAndHasValidFormat:

    On return, true if the preference value for the specified key was located and found to be of type Boolean, otherwise false.

Return Value

The preference data for the specified key and application, or if no value was located, false.

See Also

Getting Preference Values