System/Library/Frameworks/Foundation.framework
NSConcreteMutableAttributedString.h
Download NSConcreteMutableAttributedString.h
@class NSMutableString, NSMutableRLEArray;
@interface NSConcreteMutableAttributedString : NSMutableAttributedString {
NSMutableString *mutableString;
NSMutableRLEArray *mutableAttributes;
struct { unsigned char attributeFixingDisabled : 8; unsigned char mayNeedIntentResolution : 8; unsigned short : 16; } fields;
}
+ (BOOL)supportsSecureCoding;
+ (Class)_mutableStringClass;
- (void)_markIntentsResolved;
- (id)init;
- (void)replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withAttributedString:(id)a1;
- (void)dealloc;
- (BOOL)_mayRequireIntentResolution;
- (void)addAttribute:(id)a0 value:(id)a1 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2;
- (id)attribute:(id)a0 atIndex:(unsigned long long)a1 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2;
- (unsigned long long)length;
- (id)attribute:(id)a0 atIndex:(unsigned long long)a1 longestEffectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a2 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a3;
- (void)replaceCharactersInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 withString:(id)a1;
- (id)initWithString:(id)a0 attributes:(id)a1;
- (id)initWithAttributedString:(id)a0;
- (id)attributesAtIndex:(unsigned long long)a0 effectiveRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; } *)a1;
- (id)string;
- (void)setAttributes:(id)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1;
- (id)initWithString:(id)a0;
- (id)_runArrayHoldingAttributes;
- (void)_markRequiringIntentResolution;
- (id)initWithCoder:(id)a0;
- (void)edited:(unsigned long long)a0 range:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 changeInLength:(long long)a2;
@end