我在我的ViewController中有一个方法被其视图的某个视图所调用,并提供了一些值。然后它向管理员对象发送一条消息,提供关于VC状态的一些信息。在调试时无法检查自己的方法
- (void)elementXChangedWithValue:(float)value {
ParameterManager * pMan = [ParameterManager sharedInstance];
[pMan updateParameter:self.elementX.parameter value:value];
}
在调试,对我进行检查是非常重要的.SomeElement.parameter
状态是这样我就可以知道什么是越来越在翻译的时候,我得到我的ParameterManager
失去了什么。
不幸的是,尽管Self绝对是非零和可访问的,但调试器显示关于该类的少量信息,使得快速和实用的价值难以估价。 (但我有时会在调试器命令行中调用“po”命令)。
不确定它是否有帮助,但是该项目运行的Objective-C/Swift的互操作性很大,尽管ViewController是一个完全的Objective-C类。
不能你 “宝self.elementX.parameter” 或的NSLog()或者print()得到它? – Hima