![](https://help.apple.com/assets/611C23BD2FA68E4E190D152C/611C23C02FA68E4E190D153C/ja_JP/5ac5a983531fe36c10af90af1712ce5a.png)
MacのSwift Playgroundsでプレイグラウンドをリセットする
Swift Playgroundsの一部のプレイグラウンドでは、加えた変更をリセットして開始点に戻ることができます。これは、すでに完了したチャレンジに再挑戦したい場合や、友人に挑戦してもらいたい場合は特に便利です。現在のページだけをリセットすることも、プレイグラウンド内のすべてのページをリセットすることもできます。
注記: 「マイプレイグラウンド」画面の「プレイグラウンド」ボタンから作成したプレイグラウンドでは、変更をリセットすることはできません。「マイプレイグラウンド」画面に移動して、「プレイグラウンド」ボタンをもう一度クリックすることで、別の空白のプレイグラウンドを作成できます。プレイグラウンドを作成するを参照してください。
プレイグラウンド内のページをリセットする
注記: ページをリセットすると、そのページで行ったすべてのコード変更が取り消され、ページがオリジナルの状態に戻ります。ユーザモジュールに対応したプレイグラウンドでは、ページをリセットすると、現在のページのmain Swiftファイル(上部のタブに が付きます)のコードがリセットされます。プレイグラウンド内の共有Swiftファイルはリセットされません。
MacのSwift Playgroundsアプリケーション
で、リセットしたいページに移動してから、「ファイル」>「ページを最初からやり直す」と選択します。
プレイグラウンドをリセットする
注記: プレイグラウンドをリセットすると、追加したコード、イメージ、リソースが削除され、プレイグラウンドがオリジナルの状態に戻ります。ユーザモジュールに対応したプレイグランドでは、プレイグラウンドをリセットすると、プレイグラウンドに追加したモジュールとファイルが削除され、プレイグラウンドにもともと含まれるSwiftファイルで行ったコード変更が取り消されます。
MacのSwift Playgroundsアプリケーション
で、「マイプレイグラウンド」画面に移動します。
Controlキーを押しながらリセットしたいプレイグラウンドをクリックして、「プレイグラウンドをリセット」を選択します。