Привет всем У меня есть вопрос о быстром. Мне нужно вызвать несколько функций, скажем, функцию one, function two и function three; Как я могу создать функцию для вызова этих трех функций или методов одновременно?Как я могу вызвать несколько функций одновременно с помощью swift
ответ
Если в то же время вы хотите запустить асинхронный процесс, это довольно просто. Вам просто нужно позвонить в Grand Central Dispatch, чтобы каждая функция запускалась в другом потоке.
Посмотрите на документы Swift для получения дополнительной информации по GCD.
Вставьте следующее в детскую площадку:
import Foundation
func method1() -> String {
return "method1"
}
func method2() -> String {
return "method2"
}
func method3() -> String {
return "method3"
}
func callThreeFunctions() {
println(method1())
println(method1())
println(method1())
}
callThreeFunctions()
Это один из способов. Есть и другие. Если бы вы думали о чем-то другом, дайте мне знать, что вы ищете.
Спасибо большое, я попробую этот код Еще раз спасибо –
вы можете сказать, как вызвать функцию одновременного использования с помощью thread или nsoperationqueue –
- 1. вызовов несколько функций одновременно
- 2. Как вызвать несколько функций с помощью AJAX
- 3. Могу ли я вызвать несколько функций скрипта java с контроллером?
- 4. Как я могу вызвать несколько запросов одновременно в Retrofit 2
- 5. Не удается вызвать несколько функций одновременно с многопроцессорной обработкой
- 6. Как вызвать несколько функций
- 7. Как я могу создать несколько tkMessageBox.showerror одновременно?
- 8. Как я могу выполнить несколько каталогов одновременно с помощью subversion?
- 9. Как я могу вызвать NSStringFromProtocol с помощью протокола Swift?
- 10. Несколько запущенных одновременно функций
- 11. Как вызвать несколько функций с помощью файла в python
- 12. Как я могу использовать несколько функций tableView в swift?
- 13. Как вызвать несколько мутаций одновременно?
- 14. Как я могу перебирать несколько IEnumerables одновременно
- 15. Как я могу использовать swift 2 и swift 3 одновременно?
- 16. Выполнять несколько функций одновременно с pic16f877a с помощью C
- 17. Несколько функций одновременно в Arduino
- 18. Как я могу запускать несколько анимаций одновременно?
- 19. Как я могу анимировать несколько вещей одновременно?
- 20. Как я могу перевернуть несколько div одновременно?
- 21. Могу ли я отправлять несколько запросов одновременно с помощью Fiddler?
- 22. Как вызвать несколько зависимых функций?
- 23. как вызвать несколько функций onSubmit
- 24. Как вызвать несколько функций в режиме onunload с помощью javascript?
- 25. codeigniter работает несколько функций одновременно
- 26. Как запускать несколько функций одновременно в PHP
- 27. Как я могу вызвать функцию несколько раз?
- 28. Как вызвать несколько разных методов одновременно
- 29. Как вызвать 20 веб-сервисов одновременно с iOS с Swift?
- 30. Как я могу вызвать numberOfSectionsInTableView несколько раз?
Что вы подразумеваете под «в то же время»? – zisoft