エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Ray Fix さん めっちゃ日本語うまい メモリー管理 ほぼ自動的にメモリ管理をしてくれる 仕組みがわかれ... Ray Fix さん めっちゃ日本語うまい メモリー管理 ほぼ自動的にメモリ管理をしてくれる 仕組みがわかれば、バグの少ないアプリがかける スタックとヒープ領域 スタック スタックはとにかく速い ロックする必要は全く無い スタックから出るときには必ず開放が必要になる もっと広く使いたい場合はヒープを使う ヒープ領域 共通メモリ ヒープ領域に情報を確保し、スタックの領域の参照とカウントを持つ 参照型を使うときには、定数型をつかうと上書きのデメリットが消せる 循環参照問題 複数のクラス間でそれぞれが持ち合うと、参照のサイクルが出来上がってしまう Xcode 8で参照がグラフィカルに見える 解決するには weak型の参照を使う 弱い参照が勝手にnilになる Swiftの弱い参照 Objective-Cの時は強い参照が0になると開放されていたが、Swiftではそうではない。 強い参照がなくなるとd