NSDefaultRunLoopMode vs NSRunLoopCommonModes
バックグラウンドスレッドでNSTimerを作成するにはどうすればよいですか?
NSTimerでrunloopに追加する必要があります
GCDでNSTimerを繰り返し実行しますか?
NSRunLoopを理解する
SwiftコマンドラインプログラムからNSURLSessionを使用する
ディスパッチキュー、スレッド、NSRunLoopについての説明が必要
RunLoop VS SpreadulerとしてのDispatchQueue