Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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 使three20集成独立于机器?_Iphone_Three20 - Fatal编程技术网

Iphone 使three20集成独立于机器?

Iphone 使three20集成独立于机器?,iphone,three20,Iphone,Three20,我只是按照提供的说明集成了three20框架。它工作得很好。但是,当我在另一台机器上发送我的项目时,它给出了链接错误。我认为所有的链接都是本地到机器的。如何避免所有这些场景,如何使项目独立于机器 这样就不需要重新设置该机器的所有设置了 是不是我错过了什么 谢谢现在您有了three20设置作为外部项目。这是经过设计的,这样当three20发生更改时,您可以轻松获得更新的源代码,也可以在不同的项目中共享three20 您有两种选择: 将three20嵌入到您的项目中。要做到这一点,您需要将three

我只是按照提供的说明集成了three20框架。它工作得很好。但是,当我在另一台机器上发送我的项目时,它给出了链接错误。我认为所有的链接都是本地到机器的。如何避免所有这些场景,如何使项目独立于机器

这样就不需要重新设置该机器的所有设置了

是不是我错过了什么


谢谢

现在您有了three20设置作为外部项目。这是经过设计的,这样当three20发生更改时,您可以轻松获得更新的源代码,也可以在不同的项目中共享three20

您有两种选择:

  • 将three20嵌入到您的项目中。要做到这一点,您需要将three20项目添加到您的项目中,并在添加时选中“将资源复制到项目中”复选框
  • 在辅助计算机上签出three20的新版本

  • 强烈建议选择2而不是选择1,只需确保两台计算机之间的目录结构相似,以便相对搜索路径相同。

    选择1:我是否需要将所有使用的three20项目(Three20UI、Three20Core等)添加到我的项目文件夹中,然后从那里添加。这是工作还是需要做其他事情?你现在有three20设置,只是一个链接到你的设备上的目录。因此,编译器知道去哪里查看项目和子项目。如果您在(每三个20项目和子项目)中复制所有文件,编译器将知道只需在项目文件夹中查找相同的文件。假设你把每一个必要的文件都复制过来,它的工作原理是完全一样的。