検索

ホームページ  >  に質問  >  本文

ios - メモリ管理: CFStringRef 手動リリースの問題

最近、サードパーティのソース コードを調べていました。これには、Core Foundation フレームワークのいくつかのデータ型が含まれており、メモリ管理のクラッシュに遭遇しました。C 音声について多くのことを忘れていました。ここでマスターから指導を得ることを願っています。 。

######質問:###### リーリー

実行している限り、次のクラッシュが発生します

しかし、以下のコードを試し、CFStringRef を作成して手動で解放しましたが、問題ありませんでした リーリー 実はネットで見かける配列の作成方法が未だによくわからなくて、Core Foundationフレームワークの使い方をネットで調べてみたのですが、まだ数が少なくて、手掛かりがありません。

有効な回答が得られることを願ってオンラインで待っています、ありがとうございます~

phpcn_u1582phpcn_u15822764日前855

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-06-10 09:50:13

    keys はポインター変数であり、手動で解放する必要はありません。
    keys[0]keys[1] は CFStr であり、手動で解放する必要があります。

    返事
    0
  • キャンセル返事