Objective c Xcode";建筑";工程

Objective c Xcode";建筑";工程,objective-c,xcode,Objective C,Xcode,老实说,我不完全理解我的问题,但希望我仍然可以相当清楚地了解它 我刚刚用Objective-C/Xcode编写了一个简单的项目。它看起来像是Xcode在一个名为“Debug”的文件夹中生成了一个可执行文件,当我双击它时,它会打开一个终端窗口并正常运行。但是,在运行时,它从它所在的同一目录中的文本文件中读取。因此,如果我想将可执行文件移动到不同的位置,我还必须将文本文件移动到相同的位置,否则它将无法找到文本文件 我的问题是。。。当我在我的电脑上下载一个应用程序(比如谷歌Chrome或Evernot

老实说,我不完全理解我的问题,但希望我仍然可以相当清楚地了解它

我刚刚用Objective-C/Xcode编写了一个简单的项目。它看起来像是Xcode在一个名为“Debug”的文件夹中生成了一个可执行文件,当我双击它时,它会打开一个终端窗口并正常运行。但是,在运行时,它从它所在的同一目录中的文本文件中读取。因此,如果我想将可执行文件移动到不同的位置,我还必须将文本文件移动到相同的位置,否则它将无法找到文本文件


我的问题是。。。当我在我的电脑上下载一个应用程序(比如谷歌Chrome或Evernote)时,它作为自己的文件出现,我可以把它放在我喜欢的任何目录中;每当我移动“可执行文件”时,都没有必须移动的关联文件。有没有办法使用Xcode生成这样一个干净的应用程序?

文本文件与您的应用程序有什么关系?这似乎与你的问题无关。此外,考虑阅读一个Mac OS应用程序,包含二进制文件、资源等的完整包称为捆绑包,文本文件与应用程序的关系如何?这似乎与你的问题无关。此外,考虑阅读MaCOS应用程序,包含二进制文件、资源等的完整包称为捆绑包。