Форум программистов, компьютерный форум CyberForum.ru

Потоки в Swift - Swift

Восстановить пароль Регистрация
Другие темы раздела
Swift Представление изображения в памяти. Как? http://www.cyberforum.ru/swift/thread1281278.html
Привет всем! Понимаю, что по этому вопросу меня отошлют в другие ветки, например СИ, но всё же. Вопрос такой: Что такое изображение в C++/Swift? Поясню свой вопрос. С изображениями в программах работал исключительно в Matlab. Там всё весьма просто есть матрица NxMx3 или NxMx1. Сейчас хочу переписать одну свою программу из matlab'а на Swift. Смысл программы в том что, есть два индексных...
Swift Как из session.dataTaskWithRequest вернуть ответ в основной код Помогите вернуть ответ сервера в основной код var accessToken: String! @IBAction func sendData(sender: UIButton) { var request = NSMutableURLRequest(URL: NSURL(string: "http://server.ru/token")) var session = NSURLSession.sharedSession() http://www.cyberforum.ru/swift/thread1261427.html
Воспроизведение видео AV Kit Player View Controller Swift
Как воспроизвести видео в swift'e используя AV Kit Player View Controller
Запуск нового ViewController из кода Swift
Помогите решить проблему! Есть два контролера Splash и Main (Заставка и основное меню). Собственно задача из Splash запустить Main. SplashController(Storyboard ID= SplashBoard) MainController(Storyboard ID= MainBoard) Вот код:
Swift Аналог [object class] в Swift http://www.cyberforum.ru/swift/thread1256246.html
Всем добрый день. Наконец-то дошли руки до знакомства с RESTKit, и решил сразу попробовать это дело на Swift, чтобы сразу двух зайцев. И сразу на старте уперся в интерпретацию в свифт следующего фрагмента кода на Objective-C: RKObjectMapping *venueMapping = ]; А конкретно - как получить аналог "class" в Swift? Я уже и от NSObject наследовался, и сам класс Venue на Objective-C...
Swift Предикат в NSFetchRequest Всем привет! По рекомендации форумчан делаю для себя тренировочный проект на Swift, пытаясь интегрировать туда максимум разноплановых вещей, и, вот, застрял на одном моменте связанном с CoreData: Задача - сделать выборку сущностей из базы, в которых определенное строковое поле равно одному из перечисленных значений. Сделал общий тест функционала с хардкорным кол-вом возможных вариантом,... подробнее

Показать сообщение отдельно
Twizty
2 / 2 / 0
Регистрация: 15.06.2013
Сообщений: 49
23.10.2014, 10:33     Потоки в Swift
В общем, решил поковырять свифт на выходных и выяснил, что не могу нормально создавать потоки. То есть создать-то я их могу, а вот полноценно ими пользоваться - нет. Я выяснил, что за потоки отвечает класс NSThread, потоки можно стартовать, но не выяснил, как заставить основной поток подождать выполнения запущенных в нем потоков. Вот пример кода, который я хочу заставить работать
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
class C1 : NSObject{
    func myFunc(){
        for i in 1...5 {
            sleep(1)
            println(i)
        }
    }
}
 
class C2 : NSObject{
    func myFunc(){
        for i in 1...5 {
            sleep(1)
            println(i)
        }
    }
}
 
 
var c1 = C1()
var c2 = C2()
let queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
 
 
var t1 = NSThread(target: c1, selector: "myFunc", object: nil)
var t2 = NSThread(target: c2, selector: "myFunc", object: nil)
 
t1.start()
dispatch_async(queue) {
    println("HUI")
}
t2.start()
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru