此问题与此Missing h-files and Assistant Editor not working because of it (monoTouch/MonoDevelop)相同,但没有答案适用于我。当我从monodevelop中双击XIB文件时,即使在Xcode中编辑XIB并重新保存,或者退出Xcode并单独开发并重新打开之后,在XCode 4.2中也不会创建头文件。我扩展了Xcode中的每个文件夹,并且在任何地方都没有ViewController.h文件。未使用MonoTouch创建视图控制器的头文件
3
A
回答
0
我有这种事发生了好几次:(解决的办法是手动创建MonoDevelop的部分类,需要从你的UI类继承,最后添加注册属性。
[Register("MyCustomView")]
public partial class MyCustomView : UIViewController {
....
}
一旦你这样做,并保存你的代码在MonoDevelop它应该自动为你重建xcode项目文件
0
我有同样的问题,并且在5分钟前它似乎已经解决了它自己。我不知道这是什么直接推理,但它开始后我关闭xcode,monodevelop并重新启动我的mac。第一次重新启动时它没有工作,但我注意到当我双击monodevelop中的xib时,还有另一个xcode项目打开。所以我再次关闭了这个项目和xcode。下一次,我双击xib它就在那里!
所以,我的猜测是它是某种侥幸或系统缓存问题。如果你还没有能够解决它,但也许尝试做一次重启,这样系统缓存可以被清除,并确保当你尝试从monodevelop打开xib时,你没有在xcode中打开另一个项目?
0
我注意到删除项目的“obj”文件夹往往是有帮助的在那里MD是存储所有Xcode需要帮手。这个文件夹没有正确清理,如果你“清理”哟你从生成菜单中获得的解决方案 退出Xcode,删除文件夹,双击你的XIB文件夹将被重新创建。
相关问题
- 1. MonoTouch使用视图和控制器
- 2. 创建一个表视图控制器的笔尖文件
- 3. 单视图控制器与MonoTouch中的多个视图
- 4. Spring Roo创建控制器和视图
- 5. 控制器是否创建新视图?
- 6. 动态创建视图控制器时使用未声明的类型“myClass”
- 7. 在视图和控制器中使用创建函数
- 8. iOS8 Swift无法使用xib创建视图控制器
- 9. iPhone SDK:如何使用NIB_A动态创建视图控制器?
- 10. 使用参数创建视图控制器
- 11. 使用视图控制器子视图
- 12. Laravel 5使:控制器创建控制器在应用程序文件夹,而不是控制器文件夹
- 13. 使用SQLPLUS创建控制文件oracle
- 14. PHP人员用来创建控制器“使用应用\ HTTP \控制器\控制器”,但它从未使用
- 15. 的MonoTouch部署视图 - 控制的子视图
- 16. MonoTouch的故事板与XIB-较少视图控制器
- 17. MonoTouch和MVC - 钩子2视图到相同的控制器
- 18. 创建控制器文件时出错
- 19. 在应用程序中处理不同的视图控制器:创建自定义内容视图控制器
- 20. 使用视图控制器既作为模式视图控制器和作为标签栏视图控制器
- 21. 在分割视图控制器主视图控制器未显示
- 22. 控制台应用程序的设置文件未被创建
- 23. UINavigation控制器中未使用的视图会发生什么?
- 24. 使用嵌套视图时未注册的控制器
- 25. 创建表头视图
- 26. 当使用导航控制器时使用Interface Builder创建视图
- 27. 视图控制器未被清除
- 28. Monotouch成就和排行榜视图控制器
- 29. MonoTouch - IOS5故事板 - 其他视图控制器
- 30. 在Monotouch中以模态方式显示视图控制器