Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 类.m和.h未更新_Iphone_Ios_Xcode - Fatal编程技术网

Iphone 类.m和.h未更新

Iphone 类.m和.h未更新,iphone,ios,xcode,Iphone,Ios,Xcode,问这个有点尴尬。但我似乎找不到解决办法,因为我不知道如何/如何在谷歌上搜索。事情是这样的。在我的项目文件夹中,每当我单击我的project.xcodeproj时,我在那里编辑的最新代码是正确的,或者我的意思是在XCODE中打开时,它会被更新 问题: 例如,当我打开文件夹(备份)时,尝试从最新压缩的项目中解压缩我的最新项目(出于备份目的),然后单击例如View1Controller.m,其中的代码不会以XCODE中的方式更新,尽管如果我单击xcodeproj部分。它在XCODE中更新 希望有人能在

问这个有点尴尬。但我似乎找不到解决办法,因为我不知道如何/如何在谷歌上搜索。事情是这样的。在我的项目文件夹中,每当我单击我的
project.xcodeproj
时,我在那里编辑的最新代码是正确的,或者我的意思是在
XCODE
中打开时,它会被更新

问题:

例如,当我打开文件夹(备份)时,尝试从最新压缩的项目中解压缩我的最新项目(出于备份目的),然后单击例如
View1Controller.m
,其中的代码不会以
XCODE
中的方式更新,尽管如果我单击
xcodeproj
部分。它在
XCODE
中更新


希望有人能在这方面帮助我,并为我的问题解释一些好的方法/解决方案。谢谢。

我假设您正在压缩旧项目并保存它们以避免使用git——我不是git爱好者,但肯定这是一个更好的解决方案

尝试使用Xcode同时查看旧项目和新项目的问题是(IMHO),Xcode似乎对项目中的文件感到困惑——如果您打开了一个新文件和一个旧文件

  • 在TextEdit中打开旧文件,它应该与您认为的完全相同

  • 在Xcode中,打开当前项目,查看一些文件。关闭项目,然后打开旧项目。看看这些文件,它们应该是正确的[如果不是,请在项目打开之间关闭并重新打开Xcode,但我怀疑这是没有必要的]

  • 如果在查看新文件时确实需要查看旧项目中的文件,则在查找程序中重命名文件-在文件上添加“O”前缀,然后在Xcode中打开该文件(使用修改后的名称)


在这个问题上,我的经验可以追溯到较旧的版本,但我确实强烈地记得以前有过这种问题。

Ctrl+单击Xcode中的文件,然后选择“在Finder中显示”。这将在Finder中显示您的文件,并让您检查文件的位置。我想你把文件放错地方了。我想都在我的文件夹下了。不过有点奇怪。我明天再检查一下。我不明白这个问题——如果你是说上面的,那么,这些都是选项——可能还有其他选项。在过去,我在尝试打开一个项目和它的旧版本时遇到问题。Xcode对项目中的资源使用内部标记ID,当打开两个相同的项目时,这些ID当然是重复的。也就是说,我不知道Xcode 4是如何做到的。因为你正在经历一些奇怪的事情,我试着给你一些解决办法,让你可以做你想做的事情。