我想开始为未来的 iOS 开发学习 Objective-C。我知道让 iPhone 应用程序在 PC 上运行有很多很大的障碍,但我试图避免所有这些,只是熟悉 Objective-C 语言本身,而不需要所有添加的移动功能。
有没有办法在 PC 上编译 Objective-C 程序来学习语言而不需要任何额外的 iOS 功能?
我想开始为未来的 iOS 开发学习 Objective-C。我知道让 iPhone 应用程序在 PC 上运行有很多很大的障碍,但我试图避免所有这些,只是熟悉 Objective-C 语言本身,而不需要所有添加的移动功能。
有没有办法在 PC 上编译 Objective-C 程序来学习语言而不需要任何额外的 iOS 功能?
当然是。看看GNUstep——它是一个包含 Objective-C 运行时库和大部分 Foundation 类的框架。通过在 Linux 或 Windows 上将此包与 GCC (gobjc) 和 MinGW 一起使用,您可以很好地学习该语言。