1. データ型のバイト長やアライメントが変わっている点に注意 2. オープンソースは修正しないと正しく動かないことも (typedef long INT32;) 3. objc_msgSendでクラッシュする (公式ドキュメント - 参考項目:Objective-Cのメッセージはメソッド関数のプロトタイプを使ってディスパッチする)
1. プロジェクト内に arm64 アーキテクチャに対応していない static ライブラリが含まれている時 2. 64bit になると危険なバグが発生するおそれがあるコードが含まれている時 -例えば CGFloat や NSInteger のサイズが変化したり、 &br() 各種ポインタのサイズが 4byte から 8byte に増えたりする場合。
| iOS 64bit対応 | iOS 64bit対応 簡単にまとめたサイトです 2015/02より対応義務化 変数の宣言/定義など変更点を簡単に |
| メモリ管理 | メモリ管理について 簡単にまとめたサイトです 古いソースコードを見る時とか役立つかも。 ARC と 非ARC の違いを理解することで変数の行方などなどわかるようになると。 |
| UPnP | UPnPについて 簡単にまとめたサイトです 簡単に概要 |