The Objective-c Foundation Classes (OFC) is a general library
written in the objective-c language. Its main purpose is to make it easier
to develop applications.
The classes in the library are grouped in five clusters:
- DataTypes - integer, text string, fraction, bitarray ...
- Collections - list, hash table, AVL and binary tree ...
- Network - TCP/UDP server and client ...
- C-library wrappers - DBM, Sockets, MD5, Regular expressions, Timer ...
- Compound - Argument parser, Calendar, Finite State Machine, Tokenizer ...
See classes for an overview of all classes
and protocols in the library.
The documentation of the library can be browsed in
HTML and is also distributed in the download
package. In that package there are also quick reference cards in tex format
for every cluster. Some more general information can be found in the
FAQ.
The download package includes the library and
test programs. At the moment there are no example programs. The test
programs give a good introduction in how the use the different classes.
It is the intention to add tools and applications on a later moment.
The library, test programs and the quick reference cards may be
freely distributed under the terms of the GNU General
Public License.
Every four months a new version will be published on this site, as
stated in the roadmap. Well, that is the
idea.
|