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.
1.5 KiB
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
