此問題與此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中以模態方式顯示視圖控制器