Xcode 9.2 での SceneKit の変更点
今更だけど、書き忘れていた。
Xcode 9.1 から Xcode 9.2 での変更は1つ。
SCNSceneSource.LoadingOption のタイププロパティ useSafeMode が廃止予定となった。
useSafeMode - SCNSceneSource.LoadingOption | Apple Developer Documentation
SCNSceneSource.LoadingOption は、ほぼ紹介していなかったと思われるが、
scn などシーンファイルを Y 軸の方向を変更して読み込むなどのオプションを設定できる。
今回、廃止予定のタイププロパティ useSafeMode とは?
設定値は Boolean を含む NSNumber で true に設定すると ネットワークなどの外部や扱いに注意が必要なローカルのディレクトリからリソースを読み込む負荷の設定にすることができる。
まとめ
廃止になった理由は不明だが、
SCNSceneSource でシーンのリソースを読み込む場合、読み込むリソース自体を開発者が選択しプログラムを書いているため、このプロパティをあまり必要性がないと感じたのかもしれない。