Есть ли способ проверить, является ли текущий поток основным потоком в Objective-C?
Я хочу сделать что-то вроде этого.
  - (void)someMethod
  {
    if (IS_THIS_MAIN_THREAD?) {
      NSLog(@"ok. this is main thread.");
    } else {
      NSLog(@"don't call this method from other thread!");
    }
  }