dispatch
Korzystanie z modelu singleton once w Swift
Staram się wypracować odpowiedni model Singletona do użycia w Swift. Do tej pory udało mi się uzyskać bezpieczny model bez wą ... błędzie, ale im więcej na niego patrzę, tym bardziej myślę, że może to być kwestia poprawnego zdefiniowania dispatch_once_t.
Jak prawidłowo dodawać i używać zdarzeń D3?
Mam problem ze zrozumieniem korzystania z zdarzeń D3 i funkcji dyspozytorskich. Mam przykład wykresu, nad którym pracowałem o ... kcję mouseover legendy tekstowej, która wywołuje zdarzenia w celu automatycznej zmiany kolorów odpowiednich pionowych pasków?
Czy istnieje sposób na zapisanie funkcji w liście lub słowniku, aby po wywołaniu indeksu (lub klucza) odpalić zapisaną funkcję?
Na przykład, próbowałem rzeczy takich jak mydict = {'funcList1': [foo(),bar(),goo()], 'funcList2': [foo(),goo(),bar()], które ... oręczna i trudna do zapamiętania. Byłoby miło zawinąć je ładnie w Słownik, który mógłbym sprawdzić klucze od czasu do czasu.
CLR implementacja wirtualnych wywołań metod do członków interfejsu
Z ciekawości: W Jaki Sposób CLR wysyła wirtualne wywołania metod do członków interfejsu do prawidłowej implementacji?
Wiem ... ach w CLR przez C# 3rd edition, ale nie mówi o tym. Dlatego odpowiedzi na to drugie pytanie nie odpowiadaj na moje pytanie.
DispatchSourceTimer i Swift 3.0
Nie mogę rozgryźć, Jak sprawić, by timer wysyłkowy działał wielokrotnie w Swift 3.0. Mój kod:
let queue = DispatchQueue(lab ... f code here
})
timer.resume()
Timer uruchamia się tylko raz i nie powtarza się tak, jak powinno być. Jak mogę to naprawić?