Up

NSCharacterSet class reference

Authors

Adam Fedor (fedor@boulder.colorado.edu)

Version: 1.42

Date: 2003/09/30 17:47:35

Copyright: (C) 1995, 1996, 1997, 1998 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the NSCharacterSet class
  2. Software documentation for the NSMutableCharacterSet class

Software documentation for the NSCharacterSet class

NSCharacterSet : NSObject

Declared in:
Foundation/NSCharacterSet.h
Conforms to:
NSCoding
NSCopying
NSMutableCopying
Standards:

Description forthcoming.

Method summary

alphanumericCharacterSet

+ (NSCharacterSet*) alphanumericCharacterSet;

Description forthcoming.


characterSetWithBitmapRepresentation:

+ (NSCharacterSet*) characterSetWithBitmapRepresentation: (NSData*)data;

Returns a character set containing characters as encoded in the data object.


characterSetWithCharactersInString:

+ (NSCharacterSet*) characterSetWithCharactersInString: (NSString*)aString;

Description forthcoming.


characterSetWithContentsOfFile:

+ (NSCharacterSet*) characterSetWithContentsOfFile: (NSString*)aFile;

Description forthcoming.


characterSetWithRange:

+ (NSCharacterSet*) characterSetWithRange: (NSRange)aRange;

Description forthcoming.


controlCharacterSet

+ (NSCharacterSet*) controlCharacterSet;

Description forthcoming.


decimalDigitCharacterSet

+ (NSCharacterSet*) decimalDigitCharacterSet;

Returns a character set containing characters that represent the decimal digits 0 through 9.


decomposableCharacterSet

+ (NSCharacterSet*) decomposableCharacterSet;

Returns a character set containing individual charactars that can be represented also by a composed character sequence.


illegalCharacterSet

+ (NSCharacterSet*) illegalCharacterSet;

Returns a character set containing unassigned (illegal) character values.


letterCharacterSet

+ (NSCharacterSet*) letterCharacterSet;

Description forthcoming.


lowercaseLetterCharacterSet

+ (NSCharacterSet*) lowercaseLetterCharacterSet;

Returns a character set that contains the lowercase characters. This set does not include caseless characters, only those that have corresponding characters in uppercase and/or titlecase.


nonBaseCharacterSet

+ (NSCharacterSet*) nonBaseCharacterSet;

Description forthcoming.


punctuationCharacterSet

+ (NSCharacterSet*) punctuationCharacterSet;

Description forthcoming.


symbolAndOperatorCharacterSet

+ (NSCharacterSet*) symbolAndOperatorCharacterSet;

Description forthcoming.


uppercaseLetterCharacterSet

+ (NSCharacterSet*) uppercaseLetterCharacterSet;

Returns a character set that contains the uppercase characters. This set does not include caseless characters, only those that have corresponding characters in lowercase and/or titlecase.


whitespaceAndNewlineCharacterSet

+ (NSCharacterSet*) whitespaceAndNewlineCharacterSet;

Returns a character set that contains the whitespace characters, plus the newline characters, values 0x000A and 0x000D.


whitespaceCharacterSet

+ (NSCharacterSet*) whitespaceCharacterSet;

Returns a character set that contains the whitespace characters.


bitmapRepresentation

- (NSData*) bitmapRepresentation;

Returns a bitmap representation of the receiver's character set suitable for archiving or writing to a file, in an NSData object.


characterIsMember:

- (BOOL) characterIsMember: (unichar)aCharacter;

Returns YES if the receiver contains aCharacter, NO if it does not.


invertedSet

- (NSCharacterSet*) invertedSet;

Returns a character set containing only characters that the receiver does not contain.


Software documentation for the NSMutableCharacterSet class

NSMutableCharacterSet : NSCharacterSet

Declared in:
Foundation/NSCharacterSet.h
Standards:

Description forthcoming.

Method summary

addCharactersInRange:

- (void) addCharactersInRange: (NSRange)aRange;

Description forthcoming.


addCharactersInString:

- (void) addCharactersInString: (NSString*)aString;

Description forthcoming.


formIntersectionWithCharacterSet:

- (void) formIntersectionWithCharacterSet: (NSCharacterSet*)otherSet;

Description forthcoming.


formUnionWithCharacterSet:

- (void) formUnionWithCharacterSet: (NSCharacterSet*)otherSet;

Description forthcoming.


invert

- (void) invert;

Description forthcoming.


removeCharactersInRange:

- (void) removeCharactersInRange: (NSRange)aRange;

Description forthcoming.


removeCharactersInString:

- (void) removeCharactersInString: (NSString*)aString;

Description forthcoming.



Up