我开始和朋友一起学习objective-c和cocoa但是有一个问题。我有一个 mac,我可以在 XCode 上编写代码和东西,但我的朋友不能,因为他没有 mac。有没有办法在 Windows 支持的 IDE 上下载 iphone sdk 并使用 Objective C 和 Cocoa?所以他可以编写、测试并将他的代码发送给我,这样我就可以在 XCode 上试用它。
感谢您的回答。
我开始和朋友一起学习objective-c和cocoa但是有一个问题。我有一个 mac,我可以在 XCode 上编写代码和东西,但我的朋友不能,因为他没有 mac。有没有办法在 Windows 支持的 IDE 上下载 iphone sdk 并使用 Objective C 和 Cocoa?所以他可以编写、测试并将他的代码发送给我,这样我就可以在 XCode 上试用它。
感谢您的回答。
您不会找到支持使用 Objective-C 和 Cocoa Touch 进行 iOS 开发的 Windows IDE。您最好的选择是使用 VM(虚拟机)运行 Lion。但是,据我所知,这是非法的。是的,由于 Lion 已经对 EULA(最终用户许可协议)进行了一些更改,但这些更改仅允许在主机已经运行 Lion 的情况下在 VM 上运行 Lion。没错:如果您已经在使用它,您可以使用虚拟机运行 Lion。不是很有帮助。有些人会抛出旧的“谁来抓你?” 东西,但这不是完全合理的法律建议。
你的朋友有几个(合法的)选择。他们可以购买能够运行 Lion 和最新版本 Xcode 的最便宜的设备。或者,或者同时,如果你只是做一些基本的事情,你可以让他们将他们的代码写到任何支持 Objective-C 语法高亮的文本编辑器中,比如NotePad++。然后,他们可以将文件发送给您,您可以将它们添加到 Xcode 中的项目中。当然,这意味着您可能必须进行大部分重要的调试和所有的编译等工作,这对于更容易出错的初学者来说可能更难。你真的无能为力。您可以查看 GNUStep,但它更接近 Cocoa 而不是 Cocoa Touch(您说的是 Cocoa,但既然您想制作 iPhone 应用程序,您显然是指 Cocoa Touch,这是不同的)。
这可能是一个糟糕的答案,但您和您的朋友可以使用 TeamViewer 共享您拥有的单个 mac/或 mac mini。当您不工作时,允许他通过 teamviewer 访问您的 mac。