アップルニュース

Appleが最初のSwiftPlaygrounds3.0ベータ版をリリース

AppleのSwiftPlaygroundsコーディングアプリのベータテストにサインアップしたTestFlightユーザーは、今朝から利用できるSwift Playgrounds3.0ベータ版をダウンロードできるようになりました。 Swift Playgroundsは、Appleのコーディング言語のベータ版であるSwift5.0を使用しています。

Swift Playgrounds 3.0の新機能の完全な範囲はまだ明確ではありませんが、ベータアップデートに関するAppleのリリースノートには少し詳細が記載されています。アプリの新しいバージョンでは、Playground BooksにSwiftコードのディレクトリと、ブック内の任意のページで使用するためにインポートできるリソースを含めることができます。

swiftplaygrounds
ブックのModulesディレクトリ内のモジュールは、ブック内の任意のページにインポートすることもできます。アップデートに関するAppleのリリースノートは以下のとおりです。

Swift Playgrounds 3.0 Betaの新機能:
Playground Booksには、そのブックの任意のページで使用するためにインポートできるSwiftコードとリソースのディレクトリを含めることができるようになりました。

./Contents/UserModules/UserCode.playgroundmodule/Sources/UserSource.swiftファイルは、ユーザーが新しいソースエディタータブを使用して編集できます。

さらに、本のモジュールディレクトリ(.playgroundbook / Contents / Modules)内のモジュールは、本のどのページからでもインポートできますが、アプリで表示または編集することはできません。

注:Swift Playgrounds3.0ベータ版はSwift5(swiftlang-1001.0.63.8)を使用します。他のバージョンのSwiftを使用して記述されたコードは、UserModuleExample.playgroundbookでは機能しない場合があります。

Swift Playgrounds 3.0 Betaの既知の問題:

-ライブの問題が存在する場合、プレイグラウンドの実行が停止する可能性があります。 (47896251)

回避策:ライブの問題を解決し、ドキュメントブラウザに戻って、プレイグラウンドを再度開きます。

-映画を録画した後、遊び場が動かなくなることがあります。 (42903135)

回避策:アプリスイッチャーからSwift Playgroundsを強制的に閉じてから、アプリを再起動して、Playgroundsを再度開きます。

以前にベータテストSwiftPlaygroundsにサインアップしたTestFlightユーザーはベータ版にアクセスできますが、現時点ではAppleが新しいテスターのサインアップを許可しているようには見えません。

これは、AppleがリリースしたSwift Playgrounds3.0の最初のベータ版です。一般に公開されているアプリの現在のバージョンはバージョン2.2で、11月にリリースされました。