Использование сторонних SDK для Objective-C в Xamarin? - PullRequest
0 голосов
/ 28 января 2012

Я разработчик на C #. У меня нет никакого опыта в разработке для iOS, и мне дали проект по созданию приложения для iPad, которое отправляет данные в Quickbase. Я знаю, что есть SDK для Objective-C, Java и других ... но могу ли я использовать один в Xamarin?

Ответы [ 2 ]

4 голосов
/ 02 февраля 2012

Если у вас есть .NET SDK, вы можете использовать его напрямую, в зависимости от частей BCL, которые он использует.

Если у вас есть только Objective-C SDK, вы можете создатьпривязка, позволяющая использовать его из C #.Для этого создайте проект привязки MonoTouch в MonoDevelop, добавьте в него библиотеку Obj-C и напишите определение привязки .Затем вы можете скомпилировать проект и ссылаться на полученную DLL из ваших проектов приложений.

Вы можете найти множество привязок для популярных библиотек Obj-C в репозитории monotouch-bindings на GitHubполезный пример при создании новой привязки, хотя в настоящее время они не используют новый тип проекта MonoTouch Binding.

0 голосов
/ 29 января 2012

Если указанный SDK находится в .net, вы можете использовать его с monotouch (xamarin).Вы просто добавляете ссылку на этот библиотечный проект в MonoDevelop, и все готово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...