Files
LCEssentials/README.md
Daniel Arantes Loverde 0cceda1ad9 [docs] Trim README to intro + install + Documentation links
Remove the legacy inline usage snippets (background thread, nav completion
handler, networking example, 'Another components'). Replace the dead
signature GIF with the public GitHub mark linking to the resume repo.
2026-08-30 10:02:18 -03:00

1.5 KiB

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