Я хочу создать приложение для iOS, использующее функциональность SIP для различных функций. Я нашел проект Siphon, размещенный здесь: http://code.google.com/p/siphon/, и вижу, что он зависит от pjSip.
Похоже, что я мог бы либо создать привязки для библиотеки pjSip, указав следующие детали здесь: http://docs.xamarin.com/ios/advanced_topics/linking_native_libraries, либо я мог бы потенциально создать привязки непосредственно в библиотеке Siphon obj-c, как описано здесь: http://docs.xamarin.com/ios/advanced_topics/binding_new_objective-c_types
Можно ли создать в obj-c эквивалент пользовательского элемента управления, представляющего панель набора номера, контроллеры, представления, логику, а затем добавить его в проект MT и получить пользовательский элемент управления obj-c? 'добавлено в форму в МТ?
Я новичок в obj-c и MT, поэтому, пожалуйста, дайте мне знать, если я пропустил что-то очевидное, похоже, многое изменилось в последних выпусках.
Обновление -
После некоторых дальнейших исследований похоже, что в Xcode / Obj-c должна быть разработана статическая библиотека. Затем добавляется родная ссылка на MonoTouch вместе с привязками и любыми дополнительными комплектами. Тогда я должен быть в состоянии вызвать метод библиотеки, который получает XIB / контроллер и толкает для отображения. Я представляю, как это работает аналогично Asp.Net MVC Areas? Кто-нибудь может подтвердить, что этот подход будет или не будет работать?
Спасибо
Мэтт