0

首先我的结构:

Application
|---> dirA
    |---> dirB
        |---> index.html 
        |---> somefile.js
    |---> dirC
        |---> index.html 
        |---> somefile.js
    |---> dirD
        |---> index.html 
        |---> somefile.js

这里有一些问题。我需要在我的 webview 中加载这个不同目录的 index.html。但我不知道如何获取特定目录的 url,让我们说 dirB 在 dirA 中,我收到了通知Warning: Multiple build commands for output testo4.app/index.html。问题是,我无法重命名文件,因为我创建了子目录(真正的目录,不仅仅是来自 xcode 的“组”)

感谢所有提示!

4

1 回答 1

0

如果这些是真正的目录,它们的路径应该是testo4.app/dirA/dirB/index.html,testo4.app/dirA/dirC/index.htmltesto4.app/dirA/dirD/index.html,不是吗?

随着文件在你的包中,你可以使用类似的东西

NSString *path = [[NSBundle mainBundle] pathForResource:[NSString stringWithFormat:@"index"] ofType:@"html" inDirectory:[NSString stringWithFormat:@"dirA/dirB/"]];

例如,对于里面的那个dirB

于 2010-10-29T19:33:06.723 回答