复制的 XIB 文件已缓存
几天前我开始为 iPhone 制作应用程序。
到目前为止 - 进展顺利。
我决定制作将使用类似翻转的导航和选项卡的应用程序。 所以,它是这样的:
TAB 1 (xib1)->静态内容
TAB 2(xib2)→静态内容 + 按钮 [点击:翻转到 xib3。]
TAB 3 (xib4)->静态内容。
为了创建翻转效果,我在 XCode(实用程序应用程序)中使用了模板,并复制了 4 个名为: MainView.xib、MainViewController.m、MainViewController.h 和 FlipView.xib、FlipViewController.m 和 FlipViewController.h 的文件。
问题是:那些 MainView.xib 和 FlipViewController.xib 以某种方式被缓存(可能还有那些 .h 和 .m 文件 - 但我没有测试),所以即使我对这些进行更改- 当我运行模拟器时,它不会影响应用程序。
知道我应该做什么吗?我清理了两个构建文件夹,我从菜单栏执行了清理功能,我还从模拟器栏重置了模拟器(以恢复原始设置)。
我正在使用 XCode 4 和 Mac OS X 10.6 。
Few days ago I've started making applications for iPhone.
So far - it went quite well.
I decided to make application that's going to use both flip-like navigation and tab.
So, it's something like this:
TAB 1 (xib1) -> Static content
TAB 2 (xib2) -> Static content + BUTTON [CLICK: Flip to xib3.]
TAB 3 (xib4) -> Static content.
To create that flip effect I've used template in XCode (utility application) and copied over 4 files named: MainView.xib, MainViewController.m, MainViewController.h and FlipView.xib, FlipViewController.m and FlipViewController.h .
Problem is: Those MainView.xib and FlipViewController.xib are somehow cached (probably those .h and .m files as well - but I didn't test that), so even if I make change on those - it won't affect application when I run simulator.
Any idea what should I do? I cleaned both build folder, I did clean function from menu bar, I also did reset simulator from Simulator bar (to restore original settings).
I'm using XCode 4 and Mac OS X 10.6 .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保 XIB 文件以及您希望使用的其他文件正在构建为新项目中目标的一部分。
在 Xcode 4 中,您可以使用 File Inspector 实用程序执行此操作:
Make sure the XIB files, and the other files you wish to use, are being built as part of the target in your new project.
In Xcode 4, you can do this using the File Inspector utility: