Skip to content
Snippets Groups Projects
Select Git revision
  • 1274d023c9eeed335c754e1f509d5755167db7a6
  • main default protected
  • development
  • feature/contacts-text-search
  • v1.2.0
  • v1.1.0
  • v1.0.8
  • v1.0.7
  • v1.0.6
  • v1.0.5
  • v1.0.4
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0.0
15 results

client-ios-db

xx-client-ios-db

Swift 5.6 platform iOS macOS

Database layer for xx Messenger iOS app.

🛠️ Development

Open Package.swift in Xcode (≥13).

Package structure

xx-client-ios-db (Swift Package)
 ├─ XXModels (Swift Library)
 ├─ XXLegacyDatabaseMigrator (Swift Library)
 |   ├─ XXModels
 |   └─ XXDatabase
 └─ XXDatabase (Swift Library)
     ├─ XXModels
     └─ GRDB.swift
Library Description
XXModels Domain models and database interfaces.
XXLegacyDatabaseMigrator Legacy database migration helper.
XXDatabase Database interface implementation powered by GRDB library.

Build schemes

  • Use xx-client-ios-db-Package scheme to build and run tests for the whole package.
  • Use other schemes for building and testing individual libraries.

📄 License

Copyright © 2022 xx network SEZC

License