00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 #import "NSCodingProtocol.h"
00010 #import "NSCopyingProtocol.h"
00011 #import "NSMutableCopyingProtocol.h"
00012
00013 @interface NSString : NSObject <NSCopying, NSMutableCopying, NSCoding>
00014 {
00015 }
00016
00017 + (void)initialize;
00018 + (id)allocWithZone:(struct _NSZone *)fp8;
00019 + (id)string;
00020 + (id)stringWithString:(id)fp8;
00021 + (id)stringWithCharacters:(const unsigned short *)fp8 length:(unsigned int)fp12;
00022 + (id)stringWithCString:(const char *)fp8;
00023 + (id)stringWithCString:(const char *)fp8 length:(unsigned int)fp12;
00024 + (id)stringWithCString:(const char *)fp8 encoding:(unsigned int)fp12;
00025 + (id)stringWithUTF8String:(const char *)fp8;
00026 + (id)localizedStringWithFormat:(id)fp8;
00027 + (id)stringWithFormat:(id)fp8;
00028 + (id)stringWithFormat:(id)fp8 locale:(id)fp12;
00029 + (id)stringWithContentsOfFile:(id)fp8;
00030 + (id)stringWithContentsOfURL:(id)fp8;
00031 + (id)stringWithContentsOfURL:(id)fp8 encoding:(unsigned int)fp12 error:(id *)fp16;
00032 + (id)stringWithContentsOfURL:(id)fp8 usedEncoding:(unsigned int *)fp12 error:(id *)fp16;
00033 + (id)stringWithContentsOfFile:(id)fp8 encoding:(unsigned int)fp12 error:(id *)fp16;
00034 + (id)stringWithContentsOfFile:(id)fp8 usedEncoding:(unsigned int *)fp12 error:(id *)fp16;
00035 - (unsigned int)length;
00036 - (unsigned short)characterAtIndex:(unsigned int)fp8;
00037 - (const unsigned short *)_fastCharacterContents;
00038 - (const char *)_fastCStringContents:(BOOL)fp8;
00039 - (BOOL)_isCString;
00040 - (id)_stringRepresentation;
00041 - (id)quotedStringRepresentation;
00042 - (id)description;
00043 - (id)copyWithZone:(struct _NSZone *)fp8;
00044 - (id)mutableCopyWithZone:(struct _NSZone *)fp8;
00045 - (BOOL)isEqual:(id)fp8;
00046 - (unsigned int)hash;
00047 - (BOOL)isEqualToString:(id)fp8;
00048 - (int)compare:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16;
00049 - (int)compare:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16 locale:(id)fp24;
00050 - (int)compare:(id)fp8 options:(unsigned int)fp12;
00051 - (int)compare:(id)fp8;
00052 - (int)caseInsensitiveCompare:(id)fp8;
00053 - (int)localizedCompare:(id)fp8;
00054 - (int)localizedCaseInsensitiveCompare:(id)fp8;
00055 - (struct _NSRange)rangeOfComposedCharacterSequenceAtIndex:(unsigned int)fp8;
00056 - (struct _NSRange)rangeOfString:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16 locale:(id)fp24;
00057 - (struct _NSRange)rangeOfString:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16;
00058 - (struct _NSRange)rangeOfString:(id)fp8 options:(unsigned int)fp12;
00059 - (struct _NSRange)rangeOfString:(id)fp8;
00060 - (struct _NSRange)rangeOfCharacterFromSet:(id)fp8 options:(unsigned int)fp12 range:(struct _NSRange)fp16;
00061 - (struct _NSRange)rangeOfCharacterFromSet:(id)fp8 options:(unsigned int)fp12;
00062 - (struct _NSRange)rangeOfCharacterFromSet:(id)fp8;
00063 - (id)componentsSeparatedByString:(id)fp8;
00064 - (id)commonPrefixWithString:(id)fp8 options:(unsigned int)fp12;
00065 - (BOOL)hasPrefix:(id)fp8;
00066 - (BOOL)hasSuffix:(id)fp8;
00067 - (id)stringByTrimmingCharactersInSet:(id)fp8;
00068 - (id)stringByPaddingToLength:(unsigned int)fp8 withString:(id)fp12 startingAtIndex:(unsigned int)fp16;
00069 - (void)getCharacters:(unsigned short *)fp8 range:(struct _NSRange)fp12;
00070 - (void)getCharacters:(unsigned short *)fp8;
00071 - (id)_newSubstringWithRange:(struct _NSRange)fp8 zone:(struct _NSZone *)fp16;
00072 - (id)substringWithRange:(struct _NSRange)fp8;
00073 - (id)substringFromIndex:(unsigned int)fp8;
00074 - (id)substringToIndex:(unsigned int)fp8;
00075 - (id)stringByAppendingString:(id)fp8;
00076 - (id)stringByAppendingFormat:(id)fp8;
00077 - (double)doubleValue;
00078 - (float)floatValue;
00079 - (int)intValue;
00080 - (int)integerValue;
00081 - (id)uppercaseString;
00082 - (id)lowercaseString;
00083 - (id)capitalizedString;
00084 - (id)decomposedStringWithCanonicalMapping;
00085 - (id)precomposedStringWithCanonicalMapping;
00086 - (id)decomposedStringWithCompatibilityMapping;
00087 - (id)precomposedStringWithCompatibilityMapping;
00088 - (void)_getBlockStart:(unsigned int *)fp8 end:(unsigned int *)fp12 contentsEnd:(unsigned int *)fp16 forRange:(struct _NSRange)fp20 stopAtLineSeparators:(BOOL)fp28;
00089 - (void)getLineStart:(unsigned int *)fp8 end:(unsigned int *)fp12 contentsEnd:(unsigned int *)fp16 forRange:(struct _NSRange)fp20;
00090 - (void)getParagraphStart:(unsigned int *)fp8 end:(unsigned int *)fp12 contentsEnd:(unsigned int *)fp16 forRange:(struct _NSRange)fp20;
00091 - (struct _NSRange)lineRangeForRange:(struct _NSRange)fp8;
00092 - (struct _NSRange)paragraphRangeForRange:(struct _NSRange)fp8;
00093 - (id)displayableString;
00094 - (BOOL)writeToURL:(id)fp8 atomically:(BOOL)fp12 encoding:(unsigned int)fp16 error:(id *)fp20;
00095 - (BOOL)writeToFile:(id)fp8 atomically:(BOOL)fp12 encoding:(unsigned int)fp16 error:(id *)fp20;
00096 - (BOOL)writeToFile:(id)fp8 atomically:(BOOL)fp12;
00097 - (BOOL)writeToURL:(id)fp8 atomically:(BOOL)fp12;
00098 - (id)initWithCString:(const char *)fp8 length:(unsigned int)fp12;
00099 - (id)initWithCString:(const char *)fp8;
00100 - (id)initWithCString:(const char *)fp8 encoding:(unsigned int)fp12;
00101 - (id)initWithUTF8String:(const char *)fp8;
00102 - (id)initWithCharacters:(const unsigned short *)fp8 length:(unsigned int)fp12;
00103 - (id)initWithString:(id)fp8;
00104 - (id)initWithData:(id)fp8 encoding:(unsigned int)fp12;
00105 - (id)_initWithBytesOfUnknownEncoding:(char *)fp8 length:(unsigned int)fp12 copy:(BOOL)fp16 usedEncoding:(unsigned int *)fp20;
00106 - (id)_initWithDataOfUnknownEncoding:(id)fp8;
00107 - (id)initWithContentsOfFile:(id)fp8;
00108 - (id)initWithContentsOfURL:(id)fp8;
00109 - (id)initWithContentsOfURL:(id)fp8 encoding:(unsigned int)fp12 error:(id *)fp16;
00110 - (id)initWithContentsOfFile:(id)fp8 encoding:(unsigned int)fp12 error:(id *)fp16;
00111 - (id)initWithContentsOfURL:(id)fp8 usedEncoding:(unsigned int *)fp12 error:(id *)fp16;
00112 - (id)initWithContentsOfFile:(id)fp8 usedEncoding:(unsigned int *)fp12 error:(id *)fp16;
00113 - (id)initWithFormat:(id)fp8;
00114 - (id)initWithFormat:(id)fp8 locale:(id)fp12;
00115 - (id)initWithFormat:(id)fp8 arguments:(void *)fp12;
00116 - (id)initWithCharactersNoCopy:(unsigned short *)fp8 length:(unsigned int)fp12 freeWhenDone:(BOOL)fp16;
00117 - (id)initWithCStringNoCopy:(char *)fp8 length:(unsigned int)fp12 freeWhenDone:(BOOL)fp16;
00118 - (id)initWithBytesNoCopy:(void *)fp8 length:(unsigned int)fp12 encoding:(unsigned int)fp16 freeWhenDone:(BOOL)fp20;
00119 - (id)initWithFormat:(id)fp8 locale:(id)fp12 arguments:(void *)fp16;
00120 - (Class)classForCoder;
00121 - (void)encodeWithCoder:(id)fp8;
00122 - (id)initWithCoder:(id)fp8;
00123
00124 @end
00125