Swift

La Apple che si rinnova

Mattepuffo's logo
Introduzione ai Charts in SwiftUI

Introduzione ai Charts in SwiftUI

Da quello che ho capito, i Charts sono stati introdotti solo nelle ultissime versioni di Swift e SwiftUI.

Infatti per poterli testate, e quindi importare il modulo Charts, ho dovuto aspettare l'aggiornamento di ieri di Xcode (16/09/2022).

Detto ciò, ho fatto solo un test volante, giusto per capirne un pò il funzionamento.

Mattepuffo's logo
Inviare JSON in POST in Swift

Inviare JSON in POST in Swift

In pratica devo inviare le credenziali in formato JSON alla mia API da iOS con Swift.

Il web service richiede i dati in questo formato:

{
	"user": "...,
	"password": "..."
}

Mattepuffo's logo
Creare variabili globali in Swift

Creare variabili globali in Swift

In pratica sto creando una appa personale in Swift.

E voglio avere una o più variabili globali in modo da averle sempre a portata di mano; ad esempio il path di base dell'API remota.

Swift non richiede che un file abbia lo stesso nome della classe/struct al suo interno.

Mattepuffo's logo
Connessione a SQLite con Swift e macOS

Connessione a SQLite con Swift e macOS

In questo articolo vediamo come connettere un progetto Swift per macOS a SQLite.

Per eseguire la connessione al db useremo la libreria SQLite.swift.

Io ho le versione 13 di Xcode; per installare la libreria nel progetto ho fatto così:

  • cliccate su File -> Add Packages
  • nella finestra che si apre, nella casella in alto a destra, inserite l'url riportato nella documentazione: https://github.com/stephencelis/SQLite.swift.git
  • vi comparirà la libreria; a questo cliccate su Add

Mattepuffo's logo
Utilizzare i Picker in SwiftUI

Utilizzare i Picker in SwiftUI

Torno a ripetere che SwfitUI non mi dispiace, a parte che continuano a fare cambiamenti, e la documentazione è ancora scarsa.

Solo per impostare lo stile del Picker mi sono impiccato, perchè trovavo solo esempi di versioni precedenti.

Detto ciò, vediamo il codide Swift per creare un Picker in una app iOS.