// // NSMutableArray+safe.m // categories // // Created by wentian on 17/6/1. // // #import "NSMutableArray+safe.h" @implementation NSMutableArray (safe) - (void)safe_addObject:(id)anObject { if (anObject) { [self addObject:anObject]; } } @end // - - - - id yy_arrGetObject(NSArray *arr, NSUInteger index, Class aClass) { NSDictionary *result = nil; if (index < arr.count) { result = [arr objectAtIndex:index]; if (result && [result isKindOfClass:aClass]) { return result; } } return nil; } // - - - NSDictionary * yy_arrGetDic(NSArray *arr, NSUInteger index) { NSDictionary *result = nil; if ( index