смешать Monotouch и Obj-C или C ++ - PullRequest
       13

смешать Monotouch и Obj-C или C ++

1 голос
/ 28 декабря 2011

У меня появилась еще одна сумасшедшая идея: почему я хочу создать статический lib в XCode, затем создать для него привязки monotouch, а затем связать эту lib с проектом monotouch. Было бы намного проще иметь все источники в одном проекте ...

Я пытаюсь получить исходные тексты Obj-C, C или даже C ++ прямо в монотушном проекте, скомпилированном все вместе. Но, видимо, мне не повезло с этим. Я не могу сделать код C для компиляции из monodevelop.

Кто-нибудь пробовал этот подход? каковы плюсы и минусы (если это возможно)?

1 Ответ

0 голосов
/ 29 декабря 2011

Вы правы, что у вас может быть несколько проектов на разных языках в одном решении MonoDevelop.

Однако вам все равно придется создавать привязки для доступа к не .NETкод (например, C / C ++) и данные из основного (C #) проекта решения.

Таким образом, наличие одного решения во многих случаях может быть бит проще, но не будет намного проще - если вы не используете .NET для каждого проекта.

Примечание: теперь в MonoDevelop есть решения для связывания шаблоны, которые могут упростить привязку не-.NET-кода.Скорее всего, вы поможете вам.

...