MacRumors

Skip to Content

Apple выпустила первую бета-версию Swift Playgrounds 3.0

Пользователи TestFlight, зарегистрировавшиеся для бета-тестирования приложения Apple Swift Playgrounds для программирования, теперь могут загрузить Swift Playgrounds 3.0 Beta, которая доступна с сегодняшнего утра. Swift Playgrounds использует Swift 5.0, бета-версию языка программирования Apple.

Полный объем новых функций в 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 редактируется пользователями с помощью новой вкладки редактора исходного кода.

Кроме того, модули из каталога Modules книги (.playgroundbook/Contents/Modules) могут быть импортированы любой страницей книги, но не могут быть просмотрены или отредактированы в приложении.

Примечание: Swift Playgrounds 3.0 beta использует Swift 5 (swiftlang-1001.0.63.8). Код, написанный с использованием других версий Swift, может не работать в UserModuleExample.playgroundbook.

Известные проблемы в Swift Playgrounds 3.0 Beta:

— Во время выполнения playground может зависнуть при наличии активных проблем. (47896251)

Решение: Устраните активную проблему, вернитесь в браузер документов и снова откройте playground.

— playground может зависнуть после записи видео. (42903135)

Решение: Принудительно закройте Swift Playgrounds из переключателя приложений, затем перезапустите приложение и снова откройте playground.

Пользователи TestFlight, ранее зарегистрировавшиеся для бета-тестирования Swift Playgrounds, имеют доступ к бета-версии, но Apple в настоящее время не позволяет регистрироваться новым тестировщикам.

Это первая бета-версия Swift Playgrounds 3.0, выпущенная Apple. Текущая версия приложения, доступная широкой публике, — версия 2.2, выпущенная в ноябре.