Tech Racho エンジニアの「?」を「!」に。
  • 開発

Cocoa / Carbon間でキャストできるオブジェクト

NSStringからCFStringRef、NSURLからCFURLRefなどは、キャストするだけで変換できますが、
NSRunLoopからCFRunLoopRef、NSImageからCGImageRefなどは、キャストするだけでは変換できません。

キャストするだけで変換できるオブジェクトの一覧が載っているドキュメントが、
非常にわかりにくい場所ですが以下のページにあります。
Carbon-Cocoa Integration Guide (Legacy): Interchangeable Data Types
Legacy登録されていて、検索などで出なくなっていますが、今でも使えます。
新しいドキュメントにも載せて欲しい。。


CONTACT

TechRachoでは、パートナーシップをご検討いただける方からの
ご連絡をお待ちしております。ぜひお気軽にご意見・ご相談ください。