Difference between revisions of "Foundation"

From GNUstepWiki
Jump to navigation Jump to search
Line 1: Line 1:
 
The GNUstep base library contains a powerful set of non-graphical Objective-C classes that can readily be used in your programs. At present there are approximately 70 different classes available, including classes to handle [[NSStrng|strings]] and [[NSArray|arrays]], [[NSDate|dates]] and times, [[NSConnection|distributed objects]], URLs and file systems (to name but a few).
 
The GNUstep base library contains a powerful set of non-graphical Objective-C classes that can readily be used in your programs. At present there are approximately 70 different classes available, including classes to handle [[NSStrng|strings]] and [[NSArray|arrays]], [[NSDate|dates]] and times, [[NSConnection|distributed objects]], URLs and file systems (to name but a few).
 +
 +
Features:
 +
 +
* [[Strings]]
 +
* [[Collections]] (arrays, sets, dictionaries) and enumerators
 +
* [[File management]]
 +
* [[Archiving|object archiving]]
 +
* advanced calendar [[Date|date]] manipulation
 +
* [[Distributed Objects]] and inter-process communication
 +
* [[URL]] handling
 +
* [[Notifications]] (and distributed notifications)
 +
* easy [[Threading|multi-threading]]
 +
* [[Timer]]s
 +
* [[Lock]]s
 +
* [[Exception handling]]
  
 
== Classes ==
 
== Classes ==

Revision as of 12:49, 22 February 2005

The GNUstep base library contains a powerful set of non-graphical Objective-C classes that can readily be used in your programs. At present there are approximately 70 different classes available, including classes to handle strings and arrays, dates and times, distributed objects, URLs and file systems (to name but a few).

Features:

Classes

NSArray