查看被调用的方法 - xcode

时间:2013-08-13 08:49:40

标签: xcode debugging

我有imagepickercontrollerimageview。当方向改变时imageview改变位置。从横向模式加载imagepickercontroller时,方向将更改为纵向(因为imagepicker仅支持纵向模式)。

然后当图像拾取器被解除时,imageview将位置改变到我不想要的位置。

我想知道调用哪种方法。

有没有办法在应用运行时查看调用哪种方法?

2 个答案:

答案 0 :(得分:0)

您可以使用断点或者只需从调试导航器中跟踪它。

答案 1 :(得分:0)

这可能有助于跟踪所有Objective-C消息 (来自"Dave Dribin's Blog - Tracing Objective-C messages"):

  

如果将NSObjCMessageLoggingEnabled环境变量设置为   “是”,Objective-C运行时将记录所有已分派的Objective-C   消息到名为/tmp/msgSends-<pid>的文件。

这适用于OS X应用程序以及在Simulator中运行的iOS应用程序。 要设置环境变量,请选择“产品 - &gt;方案 - &gt;编辑方案” 并选择“参数”选项卡。