ich UIActivityIndicatorView
in meinem projet verwenden, aber es funktioniert nicht, ist der Nachfolger mein Code:UIActivityIndicatorView nicht im Modus funktioniert dispatch_sync
let globalQueueDefault = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0)
dispatch_sync(globalQueueDefault){
self.activityIndicatorView.hidden = false
self.activityIndicatorView.startAnimating()
self.connect()
sleep(6)
dispatch_sync(globalQueueDefault) {() -> Void in
self.activityIndicatorView.stopAnimating()
self.activityIndicatorView.hidden = true
}
}
ich versucht habe dispatch_sync
und dispatch_async
... aber es funktioniert nicht Arbeit.
Dank für Ihre Antwort danken, ich Ihren Code versucht, ich denke, es ist wie follow'dispatch_sync (globalQueueDefault) { self.activityIndicatorView.hidden = false self.activityIndicatorView.startAnimating() self.connect() Schlaf (6) dispatch_sync (dispatch_get_main_queue()) {() -> Void in self.activityIndicatorView.stopAnimating() self.activityIndicatorView.hidden = true } } ' – user2262304
Hallo, ich Ihren Code versucht, aber es funktioniert nicht, und das 'self.connect()' funktioniert auch nicht, ich denke der Kabeljau e ist in einem toten Block ....? – user2262304
bitte überprüfen Sie die Revision – SeanLintern88