Objective-c リンク集

Update 2014.2.23

|<h1>ARC </h1>|
|:-----------|
|Objective-C ARCによるメモリ管理 [リンク先へ](http://cx5software.com/blog/2011/12/31/objective-c-memory_management_by_arc "")|
|ARCをファイル単位でOn/Offする方法 [リンク先へ](http://dorapro.co.jp/iphonedev/?p=344 "")|
|Objective-Cのメモリ管理の革命、 ARC 超入門 [リンク先へ](http://www.zero4racer.com/blog/261 "")|
ARC のメモリ解放タイミングを調べた [リンク先へ](http://qiita.com/amay077/items/95a4139e6f553d8a56a1 "")|
|<h1>Array </h1>|
|NSArray iPhoneアプリ開発の虎の巻 [リンク先へ](http://iphone-tora.sakura.ne.jp/nsarray.html "")|
|NSMutableArray iPhoneアプリ開発の虎の巻 [リンク先へ](http://iphone-tora.sakura.ne.jp/nsmutablearray.html "")|
|Objective-Cでの配列シャッフル [リンク先へ](http://lab.dolice.net/blog/2013/03/14/shuffle-the-array-in-objective-c/ "")|
|<h1>atomic/マルチスレッド </h1>|
|Objective-Cでatomicな宣言プロパティがatomicであるとは限らない話 [リンク先へ](http://ameblo.jp/tomotaken/entry-10818354164.html "")|
|Objective-Cで、複数スレッドで並行処理させる。(Producer-Consumerパターン) [リンク先へ](http://d.hatena.ne.jp/ovjang/20120909/1347190056 "")|
|<h1> background  </h1>|
|アプリのバックグラウンド処理 iOS 7エンジニア勉強会 [リンク先へ](http://www.slideshare.net/techblogyahoo/3-ios7-workshopmultitask-26997115 "")|
|[iOS 7] Background Fetchについて [リンク先へ](http://blog.techfirm.co.jp/2013/10/25/ios-7-background-fetch%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/ "")|
|iOS 7のための開発ノウハウ #2：大容量ファイルのバックグラウンド転送 [リンク先へ](http://mediaprobe.co.jp/blog/clips/2014/01/09/ios-7-2/ "")|
|<h1>Base64 </h1>|
|Base64Encoder/Base64Decoderを使う [リンク先へ](http://blog.wszz.org/archives/650 "")|
|ソケット通信で画像を送るときのエンコードまわりについて [リンク先へ](http://opendevlog2.blogspot.jp/2012/05/objective-c.html "")|
|<h1>Block構文 </h1>|
|Objective-Cのブロック(Block)が苦手だけど少し覚えた過程 [リンク先へ](http://d.hatena.ne.jp/tanaponchikidun/20121009/1349804860 "")|
|Block構文の基本 [リンク先へ](http://obc-fight.blogspot.jp/2013/07/Block-basic.html "")|
|Objective-Cのブロック [リンク先へ](http://cx5software.com/blog/2012/03/30/objective-c_block/ "")|
|blocksの落とし穴 [リンク先へ](http://qiita.com/Ushio@github/items/968d810ee4ffd53c36c1 "")|
|Objective-Cのブロック構文のメリットを再確認する [リンク先へ](http://spacehubby.net/?p=435 "")|
|<h1>Class関連 </h1>|
|メソッドの引数の型を調べる [リンク先へ](http://d.hatena.ne.jp/Kazzz/20120222/p1 "")|
|オブジェクトが持つプロパティの型と名前のリストを取得する [リンク先へ](http://d.hatena.ne.jp/shu223/20120226/1330231240 "")|
|型判定 [リンク先へ](http://temping-amagramer.blogspot.jp/2012/04/objective-c.html "")|
|Objective-C @selector SELクラス [リンク先へ](http://akatukisiden.wordpress.com/2011/10/04/objective-c-selector-selector-imp/ "")|
|isKindOfClass:の使い方 [リンク先へ](http://eien.seesaa.net/article/222912442.html "")|
|Modern Objective-Cで実現するシンプルコーディングのススメ [リンク先へ](http://moomindani.wordpress.com/2012/08/19/modern-objective-c/ "")|
|Objective-Cのクラスの前方宣言がないと困ること [リンク先へ](http://www.rk-k.com/archives/1395 "")|
|NSInvocation を使ってクラスメソッドを呼ぶ [リンク先へ](http://qiita.com/hal_sk/items/947b1cdaae17e29ce082 "")|
|<h1>Delegate </h1>|
|Objective-Cのデリゲートの話 [リンク先へ](http://faultier.blog.jp/archives/1483024.html "")|
|<h1>GameCenter </h1>|
|iOS6以上の環境でGame Centerを組み込む [リンク先へ](http://kdhm-lab.blogspot.jp/2013/01/ios6game-center.html "")|
|Game Center を使った対戦プログラミングの手順メモ [リンク先へ](http://hamasyou.com/blog/2011/08/04/iosgame-center/ "")|
|iPhoneアプリをGameCenterのLeaderboard(ランキング)に対応させる方法 [リンク先へ](http://plus.vc/iphone/2867/ "")|
|GameCenterを設定してみる [リンク先へ](http://newichiros-memo.blogspot.jp/2013/05/gamecenter.html "")|
|<h1>Gesture </h1>|
|Gesture Recognizers 〜簡単にタッチ操作を検知 [リンク先へ](http://labs.techfirm.co.jp/ipad/cho/466 "")|
|UITapGestureRecognizerを登録したUIViewでTouch Up Inside [リンク先へ](http://studio.tgl.jp/blog/?p=1840 "")|
|<h1>Memory </h1>|
|Cプログラマのためのすぐ分かるObjective-Cメモリ管理 [リンク先へ](http://d.hatena.ne.jp/kansuke426/20101109/1289293700 "")|
|Objective-C... メモリ管理 [リンク先へ](http://myahal.blogspot.jp/2011/10/objective-c1.html "")|
|iOSアプリ開発のメモリ管理で気をつけること [リンク先へ](http://d.hatena.ne.jp/glass-_-onion/20090831/1251723900 "")|
|iOS 開発で、EXC_BAD_ACCESS とさよならするための６つのルール [リンク先へ](http://www.zero4racer.com/blog/88 "")|
|<h1>NSNotification </h1>|
|NSNotificationCenter iPhoneアプリ開発の虎の巻 [リンク先へ](http://iphone-tora.sakura.ne.jp/nsnotificationcenter.html "")|
|<h1>NSString </h1>|
|Objective-cにおける文字列定数について [リンク先へ](http://selection9.blogspot.jp/2011/11/objective-c.html "")|
|NSString定数の定義 [リンク先へ](http://ken-plus.blogspot.jp/2012/03/nsstring.html "")|
|<h1>Property </h1>|
|Objective-cにおけるプロパティとはなんだ？ [リンク先へ](http://ogksrc.net/2011/12/18/objectivec/ "")|
|プロパティ属性のガイドライン [リンク先へ](http://qiita.com/uasi/items/80660f9aa20afaf671f3 "")|
|オブジェクトをプロパティリストへ出力する、読み込む方法 [リンク先へ](http://ios-dev.info/how-to-ou-object-to-plist/ "")|
|<h1>Push通知 </h1>|
|【iOS7】プッシュ通知のバックグラウンド処理でハマったメモ [リンク先へ](http://d.hatena.ne.jp/shu223/20140113/1389612563 "")|
|<h1>Singleton </h1>|
|Singleton(シングルトン)クラスの実装 [リンク先へ](http://programming-ios.com/objective-c-singleton/ "")|
|オブジェクト間でデータを共有する(pdfファイル) [リンク先へ](http://ylb.jp/iOSDev/SingletonSample.pdf "")|
|<h1>Sound </h1>|
|(AudioToolbox)音を鳴らそう [リンク先へ](http://start-xcode.blog.so-net.ne.jp/2012-01-19 "")|
|AudioToolboxで再生中かどうか判定 [リンク先へ](http://conol.co.jp/blog/archives/658 "")|
|ObjectAL [リンク先へ](http://kstenerud.github.io/ObjectAL-for-iPhone/documentation/ "")|
|<h1>NSTimer </h1>|
|NSTimerの基本的な使い方 [リンク先へ](http://qiita.com/09dasan/items/748f901ed1c730d9abb2 "")|
|enterframeライクなコード [リンク先へ](http://f-retu.hatenablog.com/entry/2012/12/08/122135 "")|
|<h1>ファイルを開く </h1>|
|iOSで”次の方法で開く”を自分のアプリで開く [リンク先へ](http://studio.tgl.jp/blog/?p=1474 "")|
|メールの添付ファイルをアプリケーションで開けるようにする [リンク先へ](http://blog.syuhari.jp/archives/2254 "")|
|<h1>暗号化 </h1>|
|Objective-C を使用した暗号化、復号化 [リンク先へ](http://ohwhsmm7.blog28.fc2.com/blog-entry-300.html "")|
|セーブデータを暗号化し「端末への保存」や「PHP連携」を行う。 [リンク先へ](http://qiita.com/s1140227/items/b7e9fd9d37949d3108a6 "")|
|iPhone で暗号化 [リンク先へ](http://blog.fusic.co.jp/archives/859 "")|