Loverde Co. Essentials

Essential Swift scripts, extensions, SwiftUI components, and UIKit-era helpers, shared across Loverde Co. projects. Evolves with Swift, improves every release.

Requirements

  • iOS 15 or newer · Swift 5 or newer

Installation — Swift Package Manager

dependencies: [
    .package(url: "https://git.loverde.com.br/Loverde-Company-LTDA/LCEssentials", .upToNextMajor(from: "2.0.0"))
]

Or add it in Xcode via File ▸ Add Package Dependencies… with the URL:

https://git.loverde.com.br/Loverde-Company-LTDA/LCEssentials
import LCEssentials

Documentation

Guide Covers
API.md API networking — typed requests, multipart uploads, client certificates, error handling, and why it beats a hand-rolled URLSession
Extensions.md Foundation / value-type / string / collection / numeric / date / crypto extensions and the LCEssentials namespace
SwiftUI.md SwiftUI components (LCENavigationView) and View helpers
UIKit.md Programmatic layout & constraints, view/control extensions, navigation, tables, and drop-in components (LCSnackBarView, image picker/zoom, GIF loading)

Daniel Arantes Loverde — daniel@loverde.com.br

GitHub

Description
Swift and SwiftUI algorithms helpers
Readme 695 KiB
v2.0.0 Latest
2026-08-29 19:01:22 -03:00
Languages
Swift 100%