Swiftサラリーマン当サイトはリンクフリーです。SFSafariViewControllerSFSafariViewControllerとUIWebViewの違い先日ブラウザを調査していると見かけた事の無いコントロールSFSafariViewControllerというものに出会いました。ios9からのコントロールで既に多くのレビューがあるのですが改めて調査してみます。UIwebviewやwkwebviewと同等のビューなのか、何が違うのか検証してみました。Appleやってみたどうやら制約はありそうですが、単純にウェブを表示するだけであれば短く記載できるようなので、ちょっと比較してみます。}}実質必要なのは3行程度でしょうか。ついていたりNextやForward、あとは本来のSafariで起動するボタンも右下についているようです。あと広告関連でクリックしても従来のwebviewだとクッキーをサファリから同期していませんでしたー例えば楽天アフィリエイトをクリックしても証拠を残せない。これは楽です!今まではuiwebviewがアクセスするhttpをキャッチしてsafariブラウザに飛ばしていたので、その一連の作業が無くなります。まとめUIwebviewの様に見た目をカスタマイズする事はできませんが、利用メリットはコーディングの量が少なくなるメリットだけでもios9以降であれば利用しても良いのかなと思いました。古いアプリなんかを更新したい場合、osの互換性なんかも考慮しないといけず面倒なのは変わらないですね。去年の暮れ頃から聞いているPodcastを紹介します。「Rebuldfm」ってPodcastがあるんだよ、と。SwiftData+SqliteのDBファイル保存+Libraryフォルダから読込さて、私の目標は事前に作成したSqliteのDBファイルをSwiftDataで読み込むことですので、その一連の作業を以下説明してまいります。