Changeset 4827
- Timestamp:
- 06/06/07 23:22:42 (2 years ago)
- Files:
-
- WiredAdditions/trunk/NSObject-WIAdditions.h (modified) (2 diffs)
- WiredAdditions/trunk/NSObject-WIAdditions.m (modified) (2 diffs)
- WiredAdditions/trunk/NSString-WIAdditions.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
WiredAdditions/trunk/NSObject-WIAdditions.h
r4798 r4827 27 27 */ 28 28 29 @protocol WIObjectPropertylistSerialization <NSObject>30 31 - (BOOL)isKindOfPropertyListSerializableClass;32 33 @end34 35 36 29 @interface NSObject(WIObjectAdditions) 37 30 … … 42 35 - (void)performSelectorOnce:(SEL)selector afterDelay:(NSTimeInterval)delay; 43 36 - (void)performSelectorOnce:(SEL)selector withObject:(id)object afterDelay:(NSTimeInterval)delay; 37 38 @end 39 40 41 @interface NSObject(WIObjectPropertylistSerialization) 42 43 - (BOOL)isKindOfPropertyListSerializableClass; 44 44 45 45 @end WiredAdditions/trunk/NSObject-WIAdditions.m
r4798 r4827 31 31 #import <WiredAdditions/NSThread-WIAdditions.h> 32 32 33 @implementation NSObject(WIObjectPropertylistSerialization)34 35 - (BOOL)isKindOfPropertyListSerializableClass {36 return ([self isKindOfClass:[NSData class]] ||37 [self isKindOfClass:[NSDate class]] ||38 [self isKindOfClass:[NSNumber class]] ||39 [self isKindOfClass:[NSString class]] ||40 [self isKindOfClass:[NSArray class]] ||41 [self isKindOfClass:[NSDictionary class]]);42 }43 44 @end45 46 47 48 33 @implementation NSObject(WIObjectAdditions) 49 34 … … 77 62 [NSObject cancelPreviousPerformRequestsWithTarget:self selector:selector object:NULL]; 78 63 [self performSelector:selector withObject:object afterDelay:delay]; 64 } 65 66 @end 67 68 69 70 @implementation NSObject(WIObjectPropertylistSerialization) 71 72 - (BOOL)isKindOfPropertyListSerializableClass { 73 return ([self isKindOfClass:[NSData class]] || 74 [self isKindOfClass:[NSDate class]] || 75 [self isKindOfClass:[NSNumber class]] || 76 [self isKindOfClass:[NSString class]] || 77 [self isKindOfClass:[NSArray class]] || 78 [self isKindOfClass:[NSDictionary class]]); 79 79 } 80 80 WiredAdditions/trunk/NSString-WIAdditions.h
r4703 r4827 96 96 @interface NSAttributedString(WIAttributedStringAdditions) 97 97 98 #ifndef NSStrikethroughStyleAttributeName99 #define NSStrikethroughStyleAttributeName @"NSStrikethrough"100 #endif101 102 #ifndef NSCursorAttributeName103 #define NSCursorAttributeName @"NSCursor"104 #endif105 106 #ifndef NSShadowAttributeName107 #define NSShadowAttributeName @"NSShadow"108 #endif109 110 111 98 + (id)attributedString; 112 99 + (id)attributedStringWithString:(NSString *)string;
