Я программист PHP, и я начинаю с Swift и объектно-ориентированного программирования. Я намереваюсь разрабатывать приложение на основе таблиц с базой данных SQLite, что-то простое, но я уверен, что правильно его дегенерировать.Swift - Проведите много данных между представлениями: несколько раз создавайте объекты в первом представлении или соединител в базе данных?
В преддверии расписания сайта, я полагал, что это будет в основном так же, как и программа, то есть на первой странице я ищу базу данных информацию, которую я буду использовать на этой странице (например, название продукта), и когда пользователь нажимает на этот продукт, ссылка перенесет вас на другую страницу, и там я снова свяжусь с базой данных и с помощью идентификатора, переданного на эту новую страницу, я бы получил всю информацию о продукте (например, изображение продукта, сведения о продукте , значение и т. д.)
Итак, я понял, что то же самое произойдет с моим приложением, то есть я буду тратить только идентификатор ViewContoller на другой, и оба View я свяжусь с базой данных и возьму информацию что я буду использовать для каждого представления. Видя некоторые уроки, я понял, что они сделаны по-другому. На первом представлении вся информация захватывается и связывается как свойства объекта. И в этом случае вместо отправки идентификатора View будет отправлять весь объект другому представлению.
Мой вопрос заключается в том, какой правильный способ программирования, если у меня есть много информации для представления. В моем случае здесь у меня более 3600 продуктов, и у этого продукта есть более 8 свойств (длинные тексты).
возможно дубликат [Как вы обмена данными между контроллерами зрения и другими объектами Swift?] (Http://stackoverflow.com/questions/29734954/how-do-you-share-data-between- view-controllers-and-other-objects-in-swift) – nhgrif
Этот вопрос находится где-то между дубликатом и слишком широким. – nhgrif