我在app.js
中有这段代码:
var login = Ti.UI.createWindow({
url: 'controllers/loginController.js'
});
login.open();
在Titanium文档中,它说明了url
属性:
可以通过指定Windows从另一个JavaScript文件加载Windows 属性URL,引用相对于您的应用程序的文件 资源文件夹。
我的controllers
文件夹位于Resources
文件夹中。我仔细检查:)!
我正在按照这里的步骤进行操作:
http://blog.scottmontgomerie.com/01/mvc-in-appcelerator/
在他的示例项目中,他也是如此。
但是,我总是收到以下错误消息:
[ERROR] error loading path: /Users/mobiel/Library/Application Support/iPhone
模拟器/ 5.0 /应用/ 3DD8FFEF-4DD7-437E-8AE5-6851750FA0F8 / teamTaskManager.app /资源/控制器/ loginController.js, 错误域= NSCocoaErrorDomain代码= 260“操作不能 完成。 (可可错误260.)“UserInfo = 0xa385b60 {NSFilePath = / Users / mobiel / Library / Application Support / iPhone 模拟器/ 5.0 /应用/ 3DD8FFEF-4DD7-437E-8AE5-6851750FA0F8 / teamTaskManager.app /资源/控制器/ loginController.js, NSUnderlyingError = 0xa385aa0“操作无法完成 这样的文件或目录“}
有什么想法吗?提前谢谢。
答案 0 :(得分:0)
我通过从项目目录中删除build
文件夹并重新构建项目来解决此问题。
:|