NSArray+RQExtension.h 587 B

123456789101112131415161718192021222324252627
  1. //
  2. // NSArray+RQExtension.h
  3. // XinShouJiaDao
  4. //
  5. // Created by 张嵘 on 2021/7/7.
  6. // Copyright © 2021 JCZ. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface NSArray (RQExtension)
  11. -(id)objAtPath:(NSIndexPath*)path;
  12. /*
  13. * @brief 将数组随机打乱
  14. */
  15. - (NSArray *)rq_randomArray;
  16. #pragma mark -- 数组排序方法(升序)
  17. - (NSArray *)arraySortASC;
  18. #pragma mark -- 数组排序方法(降序)
  19. - (NSArray *)arraySortDESC;
  20. #pragma mark -- 数组排序方法(乱序)
  21. - (NSArray *)arraySortBreak;
  22. @end
  23. NS_ASSUME_NONNULL_END