Possible Duplicate:
How can I develop for iPhone using a Windows development machine?
iOS development on Windows
我开始和朋友一起学习Objective-C和可可粉,但是有一个问题。我有一台Mac,可以在XCode上编写代码和东西,但是我的朋友不能,因为他没有Mac。有没有一种方法可以下载iphone sdk,并在Windows支持的IDE上使用Objective C和Cocoa?这样他就可以编写,测试并将其代码发送给我,以便我可以在XCode上进行尝试。
感谢您的回答。
最佳答案
您将找不到支持使用Objective-C和Cocoa Touch进行iOS开发的Windows IDE。最好的选择是使用VM(虚拟机)运行Lion。但是,据我所知,这是非法的。是的,由于Lion对EULA(最终用户许可协议)进行了一些更改,但是这些更改仅允许在主机已在运行Lion的情况下在虚拟机上运行Lion。没错:如果您已经在使用Lion,则可以使用它来运行Lion。不是很有帮助。有人会鞭打旧的“谁会抓到你?”东西,但这并不是完全正确的法律建议。
您的朋友有一些(合法)选择。他们可以购买能够运行Lion的最便宜的设备和最新版本的Xcode。或者,或者与此同时,如果您只做基本的工作,则可以让他们将其代码写到任何支持Objective-C语法突出显示的文本编辑器中,例如NotePad++。然后,他们可以将文件发送给您,您可以将它们添加到Xcode中的项目中。当然,这意味着您可能必须进行大多数不重要的调试和所有编译等工作,而对于那些更容易犯错误的初学者而言,这可能会更加困难。您实际上无能为力。您可以研究GNUStep,但它更接近Cocoa,而不是Cocoa Touch(您说的是Cocoa,但由于要制作iPhone应用程序,您显然是指Cocoa Touch,这是不同的)。
关于objective-c - 在没有XCode的情况下为Iphone开发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13789076/