我想将一些计算C#代码编译成可供本机iPhone应用程序使用的iOS / iPhone本机库。我有Xamarin,我没有Mac。
我对iPhone开发或目标C不太熟悉。我在想,因为Xamarin编译到本机库然后它可以归结为暴露一些方法并创建一些头文件?
答案 0 :(得分:1)
在尝试了不使用Mac进行iPhone开发的痛苦之后,我建议了解它的唯一方法是购买便宜的Mac mini,即使是二手也可以,然后安装MonoDevelop,Xamarin MonoTouch和XCode。
昂贵的部分是Mac,大约600美元新手或更少的秒针和Xamarin工具的专业许可证。
好处是你得到一台Mac,其中某些东西击败了PC。
答案 1 :(得分:0)
据我所知,Xamarin的MonoTouch仅适用于Mac,因此我认为不可能。
在Windows / Linux机器上编译任何iPhone库或应用程序的唯一方法是设置iphone工具链。 (见http://code.google.com/p/iphone-dev/wiki/Building)
一旦你设置了工具链,就有可能将Xamarin以某种方式集成到这个工具链中,但我绝对不知道如何做到这一点。而且,你不会有任何带有工具链的IDE。
所以我认为购买Mac并使用MonoDevelop安装Xamarin要容易得多。