25
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

updated at

Xcode 9で気がついたPlaygroundの変更点

はじめに

Xcode 9(Swift 4)でPlaygroundの一部の記述方法が変わっていたようなので覚書

作成したViewをタイムラインに表示する

PlaygroundでUIViewを表示したい場合に使用します。

XCPlaygroundPage.currentPage.liveView = view

新しい書き方は以下のとおりです。

PlaygroundPage.current.liveView = view

非同期処理の許可

Playgroundで通信処理などを実行したい場合に使用します。

XCPlaygroundPage.currentPage.needsIndefiniteExecution = true

新しい書き方は以下のとおりです。

PlaygroundPage.current.needsIndefiniteExecution = true

上記のPlaygroundPageを使用するためのインポート

import XCPlayground

新しい書き方は以下のとおりです。

import PlaygroundSupport
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
25
Help us understand the problem. What are the problem?