Это должно быть просто. Все, что я хочу сделать, это рандомизировать NSArray. Я нашел этот аккуратный маленький плагин, чтобы сделать так, что называется «shuffledArray». https://github.com/bryanluby/NSArray-ShuffleНет видимого @ интерфейса для 'NSMutableArray' объявляет селектор 'shuffledArray'
Итак, я должен закончить прямо сейчас. Я импортировал NSArray + Shuffle.h
#import "NSArray+Shuffle.h"
Я добавил интерфейс shuffledArray:
@interface TipCollectionViewController()
{
AJNotificationView *panel;
NSString * query;
// CLLocationManager * locationManager;
NSMutableArray * _entries;
// NSArray *shuffledArray;
int page;
int c_page;
NSArray *mostPopular;
NSArray *ranDom;
NSRange blueRange;
//int pageNum;
//NSString *phpLink;
NSMutableData *responsePlaceData;
}
-(NSMutableArray *)shuffledArray;
@property (nonatomic, weak) IBOutlet CollectionLayout *tipsLayout;
@property (nonatomic, strong) UIImageView *menuImage;
//@property SESpringBoard *board2;
@property (nonatomic, retain) NSMutableArray *itemCounts;
@end
... но когда я пытаюсь рандомизации массив:
ranDom = [_entries shuffledArray];
Он говорит мне, что нет интерфейса NSMutableArray, называемого shuffledArray.
Любая идея, где я ошибаюсь? Это дает мне головную боль.