タグ

programmingとARCに関するastk_fのブックマーク (2)

  • 筋肉SwiftプログラマーになるためのARCトレーニング - Qiita

    はじめに こんにちは。haranicleです。 2015年。エンジニアにも筋肉が求められる時代になりました。 今回は、筋肉Swiftプログラマーになりたい皆様といっしょに、 Swiftの基礎であるARCについてトレーニングしていきましょう。 がんばりましょう。💪💪💪 前提 Swift2.1についての記載しています。 ARCの基礎 ARCとは プログラマーが意識していなくても、Swift(のコンパイラ)がARC(Automatic Reference Counting)という仕組みを使ってメモリ領域管理をしてくれます。 もやしプログラマーが飯をっていけるのもARCのおかげです。 ARCは、基的に以下のルールに基づいてメモリ領域を管理します。 参照型(クラスのインスタンスとクロージャなど)のみを対象にする インスタンスを生成した時にメモリ空間を確保する インスタンスが 必要 な間は、

    筋肉SwiftプログラマーになるためのARCトレーニング - Qiita
  • モダンなObjective-Cプログラミング

    Summary 新リテラル - NSNumberリテラル,Boxed Expression, NSArrayリテラル,NSDictionaryリテラル, 添字アクセス コンパイラがメモリ管理を肩代わり - ARC (Automatic Retain Count) Cでも無名関数 - Blocks マルチスレッドプログラミングを簡単に - GCD (Grand Central Dispatch) Bundlerライクなライブラリ管理 - CocoaPods はじめに Objective-C のプログラミング環境はどんどん良くなってる コーディングを楽に エンバグの軽減 一方、Web上の記事や書籍のコードは古いまま 古い情報に流されないためにも、新しいコンパイラやツールの機能を確認しておこう NSNumberリテラル void main(int argc, const char *argv[]

  • 1