Xcodeのバージョン:7.1 Swiftのバージョン:2.1 ユーザーが使用している端末のデータを取得したいときがあります。 キャリア名とかOSのバージョンとかデバイス名とか。。 ある程度の情報は、以下の方法で簡単に取得できます。 IPアドレスだけ特殊で、 Bridging Header(ブリッジングヘッダー)を使わなければ取得できないようです。 ブリッジングヘッダー作成の方法はこちらを参考にしました。 追加したブリッジングヘッダー(.hファイル)に #include <ifaddrs.h> を追加後、 で取得できます。 ちなみに、フレームワークプロジェクト(Cocoa Touch framework)だと、 ブリッジングヘッダーは使えないそうです。。 詳解 Swift 改訂版 作者: 荻原剛志 出版社/メーカー: SBクリエイティブ 発売日: 2015/12/25 メディア: 単行本

