タグ

osxとiosに関するkyo_agoのブックマーク (3)

  • Objective-C ARC下での強参照、弱参照、循環参照について学ぼう - Qiita

    objcにARCが導入されてから久しいですが、開発者がメモリ管理から解放されたかというと、そうでもないです。strongとweakの導入によって、少し抽象化がなされましたが、オブジェクトのallocate/releaseは意識してプログラムする必要があります。この記事は、ARC環境下での強参照/弱参照/循環参照についてイマイチ理解が及ばないという人のための記事であると同時に、私の個人的なまとめでもあります。 循環参照とは? 循環参照という現象は、私も最初はなかなか理解できませんでした。まず、文字的な定義から言うと、循環参照(retain cycle)とは 「オブジェクト同士がお互いに強い参照を持っているからどちらも解放されない」という現象のことです。 iOSにはObjective-C 2.0のランタイムが実装されていますが、ガベージコレクションは存在しません。理由はよく知らないですがシステ

    Objective-C ARC下での強参照、弱参照、循環参照について学ぼう - Qiita
  • Snapdrop - これは便利!WebベースのAirDrop MOONGIFT

    Mac OSXやiOSで使えるAirDropは便利で、近くにいる人(デバイス)と簡単にファイルを送りあうことができます。AndroidWindowsなど、他のデバイスでも同じことがしたいと思うケースは多々あります。 擬似的に似たようなことができるアプリもあるのですが、Snapdropはなんとアプリのインストール不要で使えます。 Snapdropの使い方 Snapdropのサイトを表示したところです。 iOS側でも開いていると、こんな感じで相手が表示されます。 ファイルをドラッグ&ドロップすれば相手にダウンロード表示が出ます。 ファイルを受け取れば開いたり、保存できます。 blobで渡されています。 逆にiOSから送ることもできます。 ファイルが渡せました。 さらにテキストも送れます。 iOS側で受け取ったところです。 Snapdropを使えばWebブラウザを通じて各デバイスとのデータ送受

    Snapdrop - これは便利!WebベースのAirDrop MOONGIFT
  • OS XとiOSに情報漏えいの脆弱性、米中研究者が緊急警告

    研究者グループによれば、パスワード管理ツールの「Keychain」が破られたり、サンドボックスをかわされたりして、パスワードや重要情報が流出する恐れがあるという。 米AppleのOS XとiOSのアプリ間認証問題に起因する未解決の深刻な脆弱性について指摘した研究論文が公開された。パスワード管理ツールの「Keychain」が破られたり、サンドボックスをかわされたりして、パスワードや重要情報が流出する恐れがあるとしている。 論文は米インディアナ大学やジョージア工科大学、北京大学の研究者が発表した。それによると、OS XとiOSの体系的なセキュリティ分析を行った結果、深刻なセキュリティ問題が発覚。Apple Storesに承認され、サンドボックス化されている悪質アプリを使って、他のアプリの重要データに不正アクセスできてしまうことが分かった。 この問題は、OS Xで使われているパスワード管理ツール

    OS XとiOSに情報漏えいの脆弱性、米中研究者が緊急警告
  • 1