NSObject+myobj.m 523 B

123456789101112131415161718192021222324
  1. //
  2. // NSObject+myobj.m
  3. // com.yizan.vso2o.business
  4. //
  5. // Created by zzl on 15/4/28.
  6. // Copyright (c) 2015年 zy. All rights reserved.
  7. //
  8. #import "NSObject+myobj.h"
  9. @implementation NSObject (myobj)
  10. - (id)objectForKeyMy:(id)aKey
  11. {
  12. if( [self isKindOfClass:[NSDictionary class]] ||
  13. [self isKindOfClass:[NSMutableDictionary class]] )
  14. {
  15. id s = self;
  16. id v = [s objectForKey:aKey];
  17. if( v && [v isKindOfClass: [NSNull class]] ) return nil;
  18. return v;
  19. }
  20. return nil;
  21. }
  22. @end