我有一个UIViewController(A),它使用带有委托方法的NSObject来以编程方式显示UITableView。这很有效。
但是当我选择一行时,我想加载一个不同的UIViewController(B)。我试图在didSelectRowAtIndexPath中调用的UIViewController(A)上使用NSNotification。但是加载UIViewController(B)大约需要20秒。
注意:我知道UIViewController(B)在加载方面没有任何问题。
我已经检查过UIViewController(B)的显示在主线程上。它是什么。
因此我认为可能有一种替代方法来显示UIViewController(B)。我想的另一种方法是在UIViewController(A)中编写一个方法来呈现UIViewController(B)。但是如何从NSObject didSelectRowAtIndexPath方法中调用它。