2013-06-07 4 views
0

Я хотел бы сделать приложение, которое создает случайные факты из плоского файла и делает это наугад, и в любое время, когда я прокручиваю направо, он показывает мне новый случайный факт из этого файла. Может ли кто-нибудь указать мне в правильном направлении или указать учебник? Я пытаюсь понять, как это происходит!проведите, чтобы получить случайные данные ядра Xcode

Мне нужно знать, должен ли файл быть sql-файлом или данными ядра и как его генерировать наугад.

спасибо

+0

Сколько фактов вы должны хранить? –

+0

http://www.alterplay.com/ios-dev-tips/2010/06/fetch-random-record-with-coredata.html посмотрите на это –

ответ

0

Вам просто нужно сломать это.

Сначала вам нужна структура данных, которую вы можете случайно выбрать. NSArray Вы можете легко установить NSDictionaries в массив.

Простота сортировки массива. Намного проще получить случайное число из массива индексов. Вы можете добавить логику, чтобы исключить ранее увиденный элемент. Или даже все ранее видели в сеансе.

Хорошо, следующая часть. Свипирование - это жест. Это означает, что он привязан к пользовательскому интерфейсу. Это означает, что он отделен от логики случайного выбора. Вам просто нужно, чтобы в вашем представлении был жестом салфетки, или окно вызывает метод IBAction. Этот метод вызывает метод случайной выборки в вашем контроллере приложений.

+0

Я нашел учебник об этом, спасибо вам большое! –

Смежные вопросы