ObjFW 是一个可移植的、轻量级的 Objective C 编程语言框架。该版本可使用包括 QPL、GPLv2 和 GPLv3 的授权协议,支持 blocks,支持新的 GNU 运行时。支持 XML 处理和构建等。
ObjFW is a lightweight and portable framework for the Objective C language.
Why would I need ObjFW?
It enables you to write an application in Objective C that will run on any platform supported by ObjFW without ha">ving to worry about differences between operation systems or various frameworks you would otherwise need if you want to be portable.
What's New in This 920.html">Release: [ read full changelog ]
· This version can be used under the terms of the QPL, GPLv2, and GPLv3.
· It has support for blocks, including a blocks runtime.
· It has support for the new GNU runtime, introduced in GCC 4.6.
· It has support for XML processing and building.
· There are many small changes and new features.
· The diff between 0.3.1 and 0.4-alpha1 has almost 24,000 lines.
What's new in ObjFW 0.3.1:
June 20th, 2010
· Fix a typo in OFMutableDictionary that prevented termination in case the last bucket is already used when the dictionary is resized.
· The mutations pointer is now correctly initialized in enumerators for immutable collections.
· The objc_sync test was still using the old threads API and was updated to use the new one now.
· PLATFORMS has been updated to be more specific.