Novità Apple

Apple rilascia la prima versione beta di Swift Playgrounds 3.0

Gli utenti di TestFlight che si sono iscritti al beta test dell'app di codifica Swift Playgrounds di Apple possono ora scaricare Swift Playgrounds 3.0 Beta, disponibile da questa mattina. Swift Playgrounds utilizza Swift 5.0, la versione beta del linguaggio di programmazione di Apple.





L'intera portata delle novità in Swift Playgrounds 3.0 non è ancora chiara, ma le note di rilascio di Apple per l'aggiornamento beta forniscono alcuni dettagli. La nuova versione dell'app consente a Playground Books di contenere directory di codice Swift e risorse che possono essere importate per essere utilizzate da qualsiasi pagina del libro.

campi da gioco veloci
I moduli nella directory Moduli di un libro possono anche essere importati in qualsiasi pagina del libro. Di seguito sono riportate le note di rilascio di Apple per l'aggiornamento:



Novità di Swift Playgrounds 3.0 Beta:
I libri di Playground possono ora contenere directory di codice Swift e risorse che possono essere importate per essere utilizzate da qualsiasi pagina di quel libro.

Il file ./Contents/UserModules/UserCode.playgroundmodule/Sources/UserSource.swift è modificabile dagli utenti utilizzando la nuova scheda dell'editor di origine.

Inoltre, i moduli nella directory Moduli di un libro (.playgroundbook/Contents/Modules) possono essere importati da qualsiasi pagina del libro, ma non possono essere visualizzati o modificati nell'app.

Nota: Swift Playgrounds 3.0 beta utilizza Swift 5 (swiftlang-1001.0.63.8). Il codice scritto utilizzando altre versioni di Swift potrebbe non funzionare in UserModuleExample.playgroundbook.

Problemi noti in Swift Playgrounds 3.0 Beta:

- Un playground potrebbe bloccarsi durante l'esecuzione quando sono presenti problemi live. (47896251)

Soluzione alternativa: risolvere il problema in tempo reale, tornare al browser dei documenti e aprire nuovamente il playground.

- Un parco giochi potrebbe bloccarsi dopo la registrazione di un film. (42903135)

Soluzione alternativa: forza la chiusura di Swift Playgrounds da App Switcher, quindi riavvia l'app e riapri il playground.

Gli utenti di TestFlight che in precedenza si erano iscritti al beta test di Swift Playgrounds hanno accesso alla versione beta, ma non sembra che Apple stia consentendo ai nuovi tester di iscriversi in questo momento.

Questa è la prima beta di Swift Playgrounds 3.0 rilasciata da Apple. L'attuale versione dell'app disponibile al pubblico è la versione 2.2, rilasciata a novembre.