タグ

ARCに関するniwatakoのブックマーク (1)

  • Objective-C++を使ってMRCで快適に開発する | iOSDC 2017 - niwatakoのはてなブログ

    iOSやMacの開発において現在ではARC(Automatic Reference Counting)が前提となっており、MRCの時代と比べて飛躍的に簡単になりました。しかし、開発するアプリによってはMRCでメモリ管理をしたい場面が少なからずあるはずです。そんな時はObjective-C++の力を使って、ARCのように快適な開発をしましょう。 ユビレジで働いています。 さて、Objective-C++でMRCを使うシチュエーションが果たしてあるのか?はおいておいてこのような話をさせていただきます。 メモリ管理の話と、そして、なぜC++かの話が見えてくると思います。 後半でサンプルコードが出ますが、スライドの下の方にURLがあります。スライドも公開すると思います。 Objective-Cのメモリ管理 MRCでないのはARCです。ObjCで参照カウント方式のメモリ管理をコンパイラがやってくれま

    Objective-C++を使ってMRCで快適に開発する | iOSDC 2017 - niwatakoのはてなブログ
    niwatako
    niwatako 2017/09/16
    ARCを使うと音が途切れるような気がしてメモリ管理の仕組みを自分で作ったという話、オーディオ魂とプログラマ魂を感じた。
  • 1