Я хочу создать случайную строку, используя массив словаря.Я хочу генерировать случайные вопросы, когда пользователь запускает приложение.Я сделал со случайными строками, используя массивы.Но я не мог создать случайные строки, используя массив словаря.Итак, как создать случайную строку, используя словарь.Массив строк будет меняться каждый раз, когда запускается приложение, так как я могу генерировать случайные строки?
Например:
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"List" ofType:@"plist"];
NSArray* pointStrings = [[NSArray alloc] initWithContentsOfFile:filePath];
Мой фактический массив:
The array is (
{
id = 1;
question = India;
answer = Punjab;
},
{
id = 2;
question = Kolkatta;
answer = "West Bengal";
},
{
id = 3;
question = Mumbai;
answer = Maharastra;
} )
Ожидаемый массив,
Случайный массив (
{
id = 2;
question = Kolkatta;
answer = "West Bengal";
},
{
id = 3;
question = Mumbai;
answer = Maharastra;
},
id = 1;
question = India;
answer = Punjab;
})
Спасибо.