GNUstep入门教程Objective-C跨平台框架

GNUstep 框架是为开发者的一个灵活的工具,基于Objective-C,能让你在 Linux、BSD 等平台上构建类似 Cocoa 的应用程序。它兼容性强,能在非 Mac OS X 平台上跑得飞快,挺适合需要跨平台开发的朋友。框架里有不少有趣的应用程序和工具,比如图像查看器、终端模拟器,还有支持即时通讯的Talk Soup,给开发者了多便捷功能。

如果你之前有过 Cocoa 开发经验,学习起来应该不会太难。框架里有不少有用的组件,像窗口、表格视图、拖放操作这些都容易上手。GNUstep的内存管理也挺简单,基本上就是自动引用计数,适合想要进入 Objective-C 世界的小伙伴。

如果你想深入学习,框架也有多进阶特性,比如绘图、正则表达式和非阻塞 I/O。其实,它的开发工具也蛮不错的,像GormProject Center这些都能提高效率。如果你对 GNUstep 感兴趣,不妨先从示例程序开始,慢慢上手。嗯,搞定这些,跨平台开发也就没那么难了。

如果你正好需要在 Linux 环境中做类似 Cocoa 的应用,GNUstep 真的挺合适的,入门容易,功能也全。

pdf 文件大小:2.46MB