No Description

FKGuideReform.m 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. //
  2. // FKGuideReform.m
  3. // FirstLink
  4. //
  5. // Created by jack on 16/4/27.
  6. // Copyright © 2016年 FirstLink. All rights reserved.
  7. //
  8. #import "FKGuideReform.h"
  9. //#import "FKGuideTypeItem.h"
  10. //#import "FKGuideBrandItem.h"
  11. #import "FKPreferCategoryItem.h"
  12. @implementation FKGuideReform
  13. + (FKPreferinfoItem *)parserInfoItemWithDict:(NSDictionary *)dict{
  14. if ([dict[@"data"] isKindOfClass:[NSDictionary class]]){
  15. FKPreferinfoItem *item = [[FKPreferinfoItem alloc]init];
  16. [item mts_setValuesForKeysWithDictionary:dict[@"data"]];
  17. return item;
  18. }
  19. return nil;
  20. }
  21. + (NSArray *)parserCategoryListWithDict:(NSDictionary *)dict{
  22. if ([dict[@"data"] isKindOfClass:[NSDictionary class]]){
  23. NSArray *dataArray = dict[@"data"][@"list"];
  24. if ([dataArray isKindOfClass:[NSArray class]] && dataArray.count){
  25. NSMutableArray *arrayM = [NSMutableArray arrayWithCapacity:dataArray.count];
  26. for (NSDictionary *itemDict in dataArray) {
  27. FKPreferCategoryItem *item = [[FKPreferCategoryItem alloc]init];
  28. [item mts_setValuesForKeysWithDictionary:itemDict];
  29. [arrayM addObject:item];
  30. }
  31. return arrayM;
  32. }
  33. }
  34. return nil;
  35. }
  36. @end