swift4でAmbiguous use of 'dispatch_get_main_queue()'

以下のロジックでAmbiguous use of 'dispatch_get_main_queue()'でエラーが出た。

swift4で書いている。

output.setMetadataObjectsDelegate(self, queue: dispatch_get_main_queue())

以下のように書き直せばOK

output.setMetadataObjectsDelegate(self, queue:DispatchQueue.main)