Swiftサラリーマン当サイトはリンクフリーです。時々このUnsafePointerの名前を見ることがあります。本日はこのPointerが何を表しているかを調査してみます。UnsafePointerと上手に付き合う参考:SwiftコードとC関数との間でのデータ変換について参考:Swiftでポインタが指している値にアクセスやってみた資料をみているとUnsafePointerやCOpaquePointerはC言語等との連携時に必要(?)なようです。Swiftで利用した場合Swift側でC言語と同じようにメモリを扱わないといけない、そういう流れなのかと理解しています。クラスのポインタを別クラスで保存して、その又別クラスで読み込むような場合はどうしたらよいかと調べていたのですがCMutableVoidPointerえるのかな?少し調査してみます。&test;こんな感じに&をつければよいのかな、と思ったけどエラー。わからなくなってきました、普通に変数にいれると元のクラスのメモリをそのまま渡すのでしょうか。}}こんな感じにtest1,2,3の変数にselfを直接いれてそれぞれのメモリ参照のアドレスを比較してみました。メモリの場所は違うのかなぁ〜とか思っていましたが、一緒なんですね。ポインタを意識しなくても参照を渡している、無意識に利用していましたがあらためて確認すると納得できました。まとめタイトルのUnsafePointerを調べる予定が方向が変わってしまいましたが、改めてメモリの動きを少し感じました。思った記事になりました。未熟な内容失礼しました。答えをいただいたのですが、僕の中ではショッキング。嬉しさで内心ソワソワしておりました。SQLiteを使いたい。ラッパーを検証してみる。SWiftData,SQLite.swiftの検証をトライしまいたが、時間の問題で頓挫してしまいましたので続きです。ある程度準備が完了しましたので、それぞれのサンプルを動かしてみてみようと思います。InsertとSelectとインストール感を比較してみます。WWDC2015で面白い発表があるのかワクワクしてみる。たまらない色んな新情報が色々でてきていますのでその中で私がきになる情報をフォーカスして少し調査してみます。Swift関連もあるようですので共有してまいります。