Ios 被调用函数的堆栈

Ios 被调用函数的堆栈,ios,xcode,uiviewcontroller,Ios,Xcode,Uiviewcontroller,当我在我的应用程序中显示UIViewController时,调用了很多方法(请不要说我阅读UIViewController生命周期),有没有办法在xCode中获得被调用方法的列表?在[YourViewController viewDidLoad]方法中设置断点,然后调用堆栈将显示在xCode调试导航器中: (图像取自)。当然,您可以随时使用: NSLog(@"call stack symbols: %@", [NSThread callStackSymbols]); 在所有方法中都使用NSL

当我在我的应用程序中显示UIViewController时,调用了很多方法(请不要说我阅读UIViewController生命周期),有没有办法在xCode中获得被调用方法的列表?

[YourViewController viewDidLoad]
方法中设置断点,然后调用堆栈将显示在xCode调试导航器中:


(图像取自)。

当然,您可以随时使用:

NSLog(@"call stack symbols: %@", [NSThread callStackSymbols]);

在所有方法中都使用NSLOG,这样你就知道哪个方法叫做seing log。您甚至可以在这些方法中设置断点。