我的Xcode的快照功能效果不佳。 (版本4.2.1)
我已将快照功能用作此序列。
编写代码。 (示例代码)
@autoreleasepool {
[self CreateStatus];
[self TurnOnStatus];
[self schedule:@selector(Processing)];
}
执行xcode的创建快照功能。
然后添加代码。
@autoreleasepool {
[self CreateStatus];
[self TurnOnStatus];
[self schedule:@selector(Processing)];
NSLog(@"snap shot feature test"); <== Adding this line.
}
然后执行还原快照功能。 (恢复到现在制作。)
何时这样做,
Xcode必须删除“nslog”行,但不删除该行。
或恢复到远处创建的快照。
你有过这种经历吗?
还是有人知道原因?
或者我以错误的方式使用此功能?
答案 0 :(得分:2)
当我使用恢复功能时,Xcode会创建一个全新的应用程序副本,使源文件在我工作的地方保持不变。起初很容易混淆,因为代码完全相同,但后来我意识到现在我有2个副本,一个来自快照,一个是修改。我必须明确地找到并打开恢复的版本。
希望这就是你正在发生的事情:-)在你进行恢复时要特别注意,它可能会要求你在你的驱动器上恢复一个位置。之后,您必须手动去打开项目的新副本。