Если вы используете Grail's
Framework, просто разрешить ленивое исключение инициализации с помощью ключевого слова Lazy
в определенном поле в классе домена.
Пример:
class Book {
static belongsTo = [author: Author]
static mapping = {
author lazy: false
}
}
Найти дополнительную информацию здесь
Исходя из моего опыта разработчика игр, я рекомендую использовать SwiftySKScrollView .
SwiftySKScrollView - это вспомогательный класс для добавления UIScrollView в ваши сцены SpriteKit. Помощник автоматически переадресует нажатия кнопок на соответствующие подклассы SKScene и узла. Прост в использовании и реализации.
Кроме того, не стоит использовать SKCamera в такого рода играх, также из опыта. Вам будет довольно сложно и сложно воспроизвести область прокрутки со всеми ее эффектами. И, наконец, SwiftySKScrollView, который является вспомогательным классом для добавления UIScrollView, будет выглядеть более плавным и естественным.