gpt4 book ai didi

ios - xcode 4.3 的无效断点

转载 作者:行者123 更新时间:2023-11-28 17:35:52 27 4
gpt4 key购买 nike

我有一个断点被错误地击中了。我已经清理并重建,从模拟器中删除了我的项目,甚至尝试重新启动,但问题仍然存在。我有一个断点,每次都在“hasEstimateNumberChanged = YES;”行停止。但是,当我查看日志时,它不会将“inside hasEstimateNumberChanged test”打印到控制台。并且日志还显示“hasEstimateNumberChanged = 0”。我不知道它为什么会这样。

        BOOL hasEstimateNumberChanged = NO;
if (![survey.Code_Sub_Cmpy_Est isEqualToString:[estimateField1.text uppercaseString]]
|| [survey.Nbr_Agt_Est compare:[NSDecimalNumber decimalNumberWithString:estimateField2.text]] != NSOrderedSame
|| ![survey.Nbr_Est isEqualToString:[estimateField3.text uppercaseString]]) {

NSLog(@"inside hasEstimateNumberChanged test");
hasEstimateNumberChanged = YES;
}
NSLog(@"hasEstimateNumberChanged = %d", hasEstimateNumberChanged);

最佳答案

您确定您的编译没有优化(None [-O0])吗?该设置通常与调试方案构建配置相关联。编译器优化确实会使调试器感到困惑。

关于ios - xcode 4.3 的无效断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9845387/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com