gpt4 book ai didi

iphone - 当我的同事更改代码并将其提交到存储库时,我可以看到代码,但 xCode 编译时就好像他的贡献不存在一样

转载 作者:行者123 更新时间:2023-12-03 19:17:05 26 4
gpt4 key购买 nike

其他 iPhone 开发者是否也经历过这种现象?我可以在 xCode 中看到他的贡献 - 例如,我看到我的同事在我的一个 View Controller 周围包裹了一个导航 Controller ,并将其添加到我的选项卡栏。伟大的!该 View 确实需要导航 Controller ,这是该项目的一个受欢迎的补充。

因此,我编写了代码并进行编译 - 没有导航 Controller 。我确实构建 ->清理所有目标,认为也许一些预编译的代码把我搞砸了并再次编译。相同的结果。我最终能够通过删除整个目录并从存储库中 checkout 它来编译他的更改,但我真的不想每次我的同事 checkin 代码时都这样做。 p>

有什么我需要检查的框吗?是什么导致了这种行为?

提前致谢。

最佳答案

以下是一些可能的修复方法:

1) 从模拟器和/或设备上删除当前版本的应用程序。当使用 Default.png 或应用程序图标时,这一点尤其必要。对于已经“安装”的应用程序,编译器采用了很多快捷方式。

2)确保不存在任何构建文件夹或用户特定文件(我认为是pbuser.USERNAME)。这些文件对一些项目造成了严重破坏,我们基本上不得不删除并重新开始。

3) 确保在每次提交之前所有文件都被 svn 添加到项目中(尽管这对于您当前的问题并不重要。

4) 找到更改的代码并设置断点以供调试器捕获。我相信运行时断点变成黄色表示运行和代码之间存在差异。

我倾向于认为 .proj 文件也会有问题,但听起来不是这样。

关于iphone - 当我的同事更改代码并将其提交到存储库时,我可以看到代码,但 xCode 编译时就好像他的贡献不存在一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1132956/

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