2012-03-03 9 views
3

この質問は同じMissing h-files and Assistant Editor not working because of it (monoTouch/MonoDevelop)と同じですが、答えがどれも私にとって問題ありません。モノコード化からXIBファイルをダブルクリックすると、XcodeでXIBを編集して再保存した後、またはXcodeを終了してモノデベロッパーを開いて再オープンしても、Xcode 4.2でヘッダファイルが作成されません。私はXcodeのすべてのフォルダを展開しており、ViewController.hファイルはどこにもありません。View ControllerのヘッダーファイルがMonoTouchで作成されていません

答えて

0

私は、これはかなりの数回起こる:(解決策は、手動で、MonoDevelopの中で部分クラスを作成するには、必要なUIクラスから継承し、最終的に登録する属性を追加することでありました。

[Register("MyCustomView")] 
public partial class MyCustomView : UIViewController { 
    .... 
} 
0

私はこの同じ問題を抱えていましたが、5分前にはそれ自体解決したようです。私はこれについての直接的な推論が何であったかはわかりませんが、xcodeを閉じた後、モノデベロッパーを起動してから、マックを再起動しました。私がリブートしたときにはうまくいきませんでしたが、モノデコードでxibをダブルクリックすると別のxcodeプロジェクトが開いていることに気付きました。そこで私はプロジェクトとxcodeをもう一度閉じました。次回は、xibをダブルクリックしました。

だから私の推測では、何らかの虫やシステムキャッシングの問題です。まだ解決していないのであれば、再起動してシステムキャッシュをクリアしてから、xibをmonodevelopから開くときにxcodeに別のプロジェクトを開いていないことを確認してください。

0

あなたのプロジェクトの "obj"フォルダを削除することが役立つことがあります。そこにはMDがすべて保存されていますXcodeが必要とするヘルパーフィールズです。このフォルダは、あなたが "クリーン"であれば、適切にクリーニングされませんあなたはビルドメニューからのソリューションです。 Xcodeを終了し、フォルダを削除し、XIBをダブルクリックすると、フォルダが再作成されます。

関連する問題