Ігрові майданчики Xcode та майданчики Swift справді сумісні. Насправді вони обидва використовують однакові .playground
файли, і майданчик, створений з одним, може бути відкритий з іншим.
Помилки, з якими стикаються bret7600
, збігаються в різних версіях Swift, що використовуються, і код не оновлюється, щоб відобразити зміни. Наприклад, у розміщеному скріншоті ця помилка трапляється просто тому, що вона XCPlayground
була перейменована в PlaygroundSupport
і import
заяви в коді потрібно оновити, щоб це відобразити.
Загалом, останні версії версій для Xcode та Swift Playgrounds (програма iOS) повинні використовувати ту саму версію інструментальної мережі Swift і тому будуть сумісні.
Попередження: Хоча Xcode цілком здатний відкривати та працювати з ігровими майданчиками, створеними на iPad, і навпаки, є важлива різниця. Хоча додаток iPad повністю підтримує iCloud, Xcode цього не робить. Як результат, вам не слід намагатися редагувати один і той же файл на iPad та Mac одночасно, і вам потрібно буде знову відкрити файл у Xcode, щоб побачити будь-які зміни, внесені на iPad. Можливо, тому папка iCloud Drive "Ігрові майданчики" прихована на macOS у Finder.