NSArray+Safe.h 649 B

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // NSArray+Safe.h
  3. // RuiZhi
  4. //
  5. // Created by RD on 2020/6/16.
  6. // Copyright © 2020 RDIOT. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface NSArray (Safe)
  10. /// 为数组分类添加的方法 可以在应用中直接调用 可以防止数组越界导致的crash
  11. /// @param index 传入的取值下标
  12. - (id)objectAtIndexSafe:(NSUInteger)index;
  13. @end
  14. @interface NSMutableArray (Safe)
  15. /// 为数组分类添加的方法 可以在应用中直接调用 可以防止数组越界导致的crash
  16. /// @param index 传入的取值下标
  17. - (id)objectAtIndexSafe:(NSUInteger)index;
  18. - (void)addObjectSafe:(id)anObject;
  19. @end