Returns the result of the user's selection.
SDK
- macOS 10.2+
Framework
- IOBluetooth
UI
Declaration
func getResults() -> [Any]!
Return Value
Returns an NSArray of IOBluetoothSDPServiceRecord objects corresponding to the user's selection. If the user cancelled the panel, nil will be returned.
Discussion
There will only be results if the panel has been run, the user has successfully made a selection and that selection has been validated. If kIOBluetoothUISuccess was returned for the session, there should be valid results. Currently only a single device is allowed to be selected, so the results array will only contain one object. However in the future multiple selection will be supported.
NOTE: This method is only available in macOS 10.2.4 (Bluetooth v1.1) or later.