xcode – 为什么’干净’会神奇地修复我应用中的神秘错误?

如果我遇到的问题没有显示为警告,但是我的应用程序在运行时崩溃,有时我会构建 – >清理并且通常这个未知的错误消失了.这种情况主要发生在我将新图像导入项目(替换旧图像)或使用我的代码进行主要语法更改时.

F’in’清理所有目标’,它是如何工作的?

谢谢

解决方法

当您第一次构建时,所有代码都将转换为目标代码.这样,当您对一个文件进行微小更改时,您不必重新编译整个项目,只需重新编译该文件.

现在有时事情变得有趣,东西没有正确对齐,或者依赖关系没有更新和繁荣崩溃.构建系统应该检测到这一点,但我所做的每个项目都曾经有过这个问题.

Build clean删除所有中间对象代码并从头开始重新编译.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...