1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/strayRed-gitee-iphone-swift

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.en.md

Введение

Это клиент для iOS, который был перестроен с использованием языка Swift. В нём применяется дизайн MVVM (Model-View-ViewModel) и парадигма программирования POP (Protocol Oriented Programming). Основной фреймворк — RxSwift.

Исходный проект доступен по адресу: https://gitee.com/oschina/git-osc-iphone.

Инструкция по установке

  1. Откройте терминал и перейдите в каталог проекта.
  2. Выполните команду pod update --no-repo-update.
  3. Дождитесь завершения установки библиотек.
  4. Откройте Git@OSC.xcworkspace в каталоге.

Сторонние библиотеки

  1. RxSwift — основной фреймворк проекта, используется для создания и управления потоками данных.
  2. RxDataSource — расширение RxSwift, поддерживает привязку потока данных к источнику данных.
  3. Alamofire — библиотека для сетевых запросов.
  4. ObjectMapper — преобразует JSON в объекты.
  5. AlamofireObjectMapper — связывает Alamofire и ObjectMapper.
  6. Realm — обеспечивает постоянное хранение данных.
  7. MonkeyKing — позволяет делиться контентом на социальных платформах.
  8. SnapKit — автоматизирует процесс компоновки элементов интерфейса.
  9. SwiftDate — выполняет преобразование дат.
  10. SwiftyJSON — анализирует JSON.
  11. SDWebImage — загружает и кэширует изображения.
  12. MBProgressHUD — отображает информационные сообщения и индикаторы загрузки.
  13. MJRefresh — реализует функцию обновления списка путём прокрутки вниз.
  14. DNSPageView — обеспечивает возможность прокручивать страницы с элементами интерфейса.
  15. HCDropdownView — создаёт выпадающие меню.
  16. TextAttributes — предоставляет возможность создавать TextAttributes с помощью цепочки вызовов.

Предварительный просмотр интерфейса Проект не содержит изображений.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Клиент iOS для кода Cloud, рефакторинговый с использованием языка Swift, применяет дизайн MVVM и POP (программирование, ориентированное на протоколы), а его основной фреймворк — RxSwift. Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/strayRed-gitee-iphone-swift.git
git@api.gitlife.ru:oschina-mirror/strayRed-gitee-iphone-swift.git
oschina-mirror
strayRed-gitee-iphone-swift
strayRed-gitee-iphone-swift
master