Foundation

From GNUstepWiki
Revision as of 12:26, 23 April 2006 by Cbv (talk | contribs) (→‎Classes: Links to classes added... (I know I'm gonna burn for that :-))
Jump to navigation Jump to search

The GNUstep base library (aka gnustep-base) 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

NSArchiver NSArray NSAssertionHandler NSAttributedString NSAutoreleasePool NSBundle NSCalendarDate NSCharacterSet NSClassDescription NSCoder NSConditionLock NSConnection NSCountedSet NSData NSDate NSDateFormatter NSDecimalNumber NSDecimalNumberHandler NSDeserializer NSDictionary NSDirectoryEnumerator NSDistantObject NSDistributedLock NSDistributedNotificationCenter NSEnumerator NSError NSException NSFileHandle NSFileManager NSFormatter NSHost NSIndexPath NSIndexSet NSInputStream NSInvocation NSKeyedArchiver NSKeyedUnarchiver NSLock NSMessagePort NSMessagePortNameServer NSMethodSignature NSMutableArray NSMutableAttributedString NSMutableCharacterSet NSMutableData NSMutableDictionary NSMutableIndexSet NSMutableSet NSMutableString NSNotification NSNotificationCenter NSNotificationQueue NSNull NSNumber NSNumberFormatter NSObject NSOutputStream NSPipe NSPort NSPortCoder NSPortMessage NSPortNameServer NSProcessInfo NSPropertyListSerialization NSProtocolChecker NSProxy NSRecursiveLock NSRunLoop NSScanner NSSerializer NSSet NSSocketPort NSSocketPortNameServer NSStream NSString NSTask NSThread NSTimeZone NSTimeZoneDetail NSTimer NSURL NSURLHandle NSUnarchiver NSUndoManager NSUserDefaults NSValue NSXMLParser NXConstantString