NSMutableDictionary+addObj.m 587 B

1234567891011121314151617181920212223242526
  1. //
  2. // NSMutableDictionary+addObj.m
  3. // singleProduct
  4. //
  5. // Created by coderYK on 2018/6/23.
  6. // Copyright © 2018年 RDIOT. All rights reserved.
  7. //
  8. #import "NSMutableDictionary+addObj.h"
  9. typedef NSMutableDictionary *(^addBlock)(id key, id obj);
  10. @implementation NSMutableDictionary (addObj)
  11. - (NSMutableDictionary *(^)(id key, id obj))rds_addObj {
  12. NSMutableDictionary * (^addBlock)(id key, id obj) = ^ (id key, id obj) {
  13. if (obj != nil && key != nil) {
  14. [self setObject:obj forKey:key];
  15. }
  16. return self;
  17. };
  18. return addBlock;
  19. }
  20. @end