我正在学习Objective-c但是想在Windows上通过某种模拟器运行代码片段 - 最好是基于Web的。
我想了解Objective-C语法并浏览常见的代码示例,可能是通过某种控制台。当我上家使用MacBook时,我可能会留下任何框架类型的学习方法。
我做了一个快速的谷歌但没有成功。
答案 0 :(得分:6)
这取决于你的意思。 Objective-C可以由GCC编译,因此您可以愉快地在Windows上创建Objective-C测试应用程序。如果你在谈论框架,虽然在OSX上进行开发时包含了大部分功能,但不幸的是,这是一个不幸的问题。您可以使用gnustep.org中的某些部分兼容库(并在Linux / BSD上运行它们),但它仍然不是完整的OSX“堆栈”。
你可以在VMWare中运行OS X,但这是非法的,所以你最好选择一款可以运行Tiger / Leopard并使用它的廉价Mac。
答案 1 :(得分:3)
看着GNUStep?
答案 2 :(得分:1)
答案 3 :(得分:0)
AFAIK你可以使用GNU编译器来编译Objective-C,所以它也应该可以在Windows上使用。这应该足以让您开始编写语言。
对于Mac OS X,语言只是等式的一部分,你需要针对Mac OS X的库进行编程,为此你真的需要一台运行它的机器。
答案 4 :(得分:0)
我不确定哪些库存在,哪些不存在,但您可以在VM中运行OS X Server(当然,假设您拥有OS X Server许可证)。这将允许您在Windows系统上拥有虚拟Mac环境。
如上所述,由于底层系统明显不同,因此无法在Windows中实现您想要的内容。
祝你好运。答案 5 :(得分:0)
还有The Cocotron。