iPad Split Viewを使用するかどうかを確認します.


iPadが剥がれているかどうかを判断する必要があるとき?
extension UIApplication {
	public var isSplitOrSlideOver: Bool {
    	guard let w = self.delegate?.window,
        	  let window = w else { return false }
        return !window.frame.equalTo(window.screen.bounds)
    }
}

Is split or slide over ?


文字通り.
ただし、この変数はUI関連なのでmainthreadにアクセスします.
Background threadから近づくと警告が表示されます.
よく使え!