macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック

これから読む

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック

iOS SDK Hacks ―プロが教えるiPhoneアプリ開発テクニック


http://www.oreilly.co.jp/books/9784873114729/

1章UIKitHacks

#1.  subviewsを辿る
#2.  respondsToSelectorをフックする
#3.  UIWebViewでユーザーエージェントを切り替える
#4. class-dump
#5. 便利マクロ
#6. UITableView Hacks
#7. NSOperation
#8.  PNG最適化
#9.  MapKitとMKMapView
#10. MKMapViewでピンをアニメーションさせる
#11. AsyncSocket
#12. ImageStore
#13. AdHocビルド
#14. 外部ディスプレイ

2章QuartzHacks

#15. 文字を高速に描画するには
#16. 影付け
#17. クリッピング
#18. NSStringを使わない描画方法
#19. Quartzで2バイト文字等を描画する
#20. 描画される文字の幅を調べる
#21. 自分で用意したフォントを使う
#22. UIImage Hacks
#23. ピクセルデータから UIImageを作成する

3章Objective-C

#24. Objective-Cの動的性質
#25. Method Swizzling
#26. Method Swizzlingによる UIWebView Hackの例(iOS 3)
#27. dlopen

4章パフォーマンスチューニング

#28. 性能チューニング
#29. otool
#30. Instruments
#31. Shark
#32. ARMイントロダクション
#33. NEON
#34. VFP

5章ネットワークサービス

#35. Push Notification
#36. In App Purchase

6章iOS4Hacks

#37. ユニバーサルバイナリ
#38. iOS 4のカメラ API
#39. Accelerate.framework
#40. UI Automation
#41. Grand Central Dispatchによる並列処理