2016-06-27 2 views
1

Я рассматриваю способ сделать легкое расширяемое приложение для iOS. Позвольте мне объяснить, что клиент хочет приложение, которое легко расширяется с помощью модулей, поэтому мы можем создавать отдельные модули и добавлять их по своему желанию к базовому приложению. Должна быть возможность создавать модули в новом проекте Xcode (возможно, необходимо наследование интерфейса). Поэтому, в конце концов, модули должны быть добавлены к проекту Xcode базового приложения, а новый добавленный модуль (UIView) автоматически добавляется в меню панели вкладок (или любую другую структуру меню).Модифицированное приложение iOS

Я не прошу фрагменты кода, а просто ваше мнение о том, как решить эту проблему, или что это лучший способ сделать это.

+0

https://www.raywenderlich.com/65964/create-a-framework-for-ios – Dare

ответ

1

Похоже, вам нужно разработать каркас. Найдите части приложения, которое вы хотите использовать совместно с другими приложениями. Сделайте это в своем собственном, автономном объекте. В моих проектах у меня есть подобные приложения с различными пользовательскими интерфейсами. Таким образом, ядро ​​того, как данные извлекаются и обрабатываются, - это все тот же код. Что отличается от пользовательского интерфейса.

Это подход, который я бы взял.

+0

Спасибо за ваш ответ. Теперь я ищу, как использовать фреймворки в Xcode, кажется, что это просто. Но из-за того, что у меня есть разные представления в качестве модулей, как я могу связать файл .xib с кодом, стоящим за ним, до рамки? Другими словами, мои модули (рамки) должны быть просмотрами. – KNV

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