Nếu bạn muốn biết liệu bạn có đang ở trên luồng chính hay không, bạn chỉ cần sử dụng trình gỡ lỗi. Đặt một điểm ngắt ở dòng mà bạn quan tâm và khi chương trình của bạn đạt đến điểm đó, hãy gọi thế này:
(lldb) thread info
Điều này sẽ hiển thị thông tin về chuỗi bạn đang tham gia:
(lldb) thread info
thread #1: tid = 0xe8ad0, 0x00000001083515a0 MyApp`MyApp.ViewController.sliderMoved (sender=0x00007fd221486340, self=0x00007fd22161c1a0)(ObjectiveC.UISlider) -> () + 112 at ViewController.swift:20, queue = 'com.apple.main-thread', stop reason = breakpoint 2.1
Nếu giá trị cho queue
là com.apple.main-thread
, thì bạn đang ở trên chuỗi chính.