Когда вы дважды щелкаете по .xib в MonoDevelop, MonoDevelop создаст файлы заголовков для ваших классов [Register] 'd C #, которые подклассируют типы ObjC, и экспортирует их во временный проект Xcode, где вы можете использовать Xcode для перетаскивания Outlets и Действия.
Добавление нового файла iPhone View (.xib) не создает автоматически какие-либо вспомогательные классы C # для вас, оно просто создает .xib, поэтому MonoDevelop не генерирует для вас никаких заголовочных файлов, когда вы дважды щелкните .xib.
Когда Xcode запускается, вы можете вручную создать некоторые заголовки Objective-C для этого .xib и перетаскивать на него точки или действия (или вы можете создавать классы C # в MonoDevelop перед двойным щелчком на .xib). Когда вы переключаетесь обратно в MonoDevelop, MonoDevelop будет «импортировать» файлы заголовков, переводя их в эквивалент C #.
Находясь в Xcode, вы также можете добавить туда файлы .xib, и MonoDevelop также импортирует их.