首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode 6.0.1是否将捆绑包资源复制到错误的文件夹?

Xcode 6.0.1是否将捆绑包资源复制到错误的文件夹?
EN

Stack Overflow用户
提问于 2014-10-18 00:09:26
回答 1查看 571关注 0票数 1

我已经创建了一个命令行Xcode项目。

代码语言:javascript
复制
PyRun_SimpleFile(file, "/Users/pi/Desktop/test_simple.py")

^这是可行的,但我希望在我的项目树中有test_simple.py。

下面是我修复它的方法:

然后从命令行:

代码语言:javascript
复制
> find /Users/pi/Library/Developer/Xcode/DerivedData/ -iname "test_simple.py"
/Users/pi/Library/Developer/Xcode/DerivedData
    /test_PyCXX-ewhsclbqmuqouofppbnxmqrnojrv/Build/Products/Debug
    /usr/share/man/man1/test_simple.py

将其与创建可执行文件的路径进行比较:

代码语言:javascript
复制
/Users/pi/Library/Developer/Xcode/DerivedData
     /test_PyCXX-ewhsclbqmuqouofppbnxmqrnojrv/Build/Products/Debug

然后修改代码:

代码语言:javascript
复制
PyRun_SimpleFile(file, "./usr/share/man/man1/test_simple.py");

好的,这样就行了。但是/usr/share/man/man1/发生了什么呢?这就是截图中“子路径”字段最初包含的内容。我删除了它,并将其替换为'./py‘。

然后我清理并重建了我的项目。

我应该能够运行:

代码语言:javascript
复制
PyRun_SimpleFile(file, "./py/test_simple.py");

我想...?

那么为什么子路径会包含这个奇怪的原始值呢?为什么即使我告诉它使用其他值,它仍然坚持使用这个值?

我是不是发现了一个小bug?也许它无法解析'./py‘,并退回到这个默认值。

EN

回答 1

Stack Overflow用户

发布于 2014-10-18 04:34:00

我刚刚发现它确实像它应该的那样把所有东西都放在了./py/文件夹中。

我认为在清理项目时无法从其他位置删除文件,这是一个小错误。

也就是说,我必须使用默认位置进行构建。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26429126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档