SafeForKey.h 528 B

12345678910111213141516171819202122232425262728
  1. //
  2. // SafeForKey.h
  3. // SecondBrush
  4. //
  5. // Created by zzs on 2015/12/14.
  6. // Copyright © 2016年 allen. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. //可以让字典安全的去取值
  10. @interface NSDictionary (safeforkey)
  11. //如果为nil,返回 @""
  12. -(id)safeStringForKey:(NSString *)key;
  13. //如果为nil,返回 @"0"
  14. -(id)safeStringIntForKey:(NSString *)key;
  15. //如果为nil,返回 空数组
  16. -(id)safeArrayForKey:(NSString *)key;
  17. //如果为nil,返回 空字典
  18. -(id)safeDictionaryForKey:(NSString *)key;
  19. @end