Пользователи TestFlight, зарегистрировавшиеся для бета-тестирования приложения Apple Swift Playgrounds для программирования, теперь могут загрузить Swift Playgrounds 3.0 Beta, которая доступна с сегодняшнего утра. Swift Playgrounds использует Swift 5.0, бета-версию языка программирования Apple.
Полный объем новых функций в Swift Playgrounds 3.0 пока не ясен, но в примечаниях к выпуску бета-обновления от Apple содержится некоторая информация. Новая версия приложения позволяет Playground Books содержать каталоги кода Swift и ресурсов, которые могут быть импортированы для использования любой страницей книги.
Модули в каталоге 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, выпущенная в ноябре.