iOSでは、CGContextRef、CGFontRefなどがあります。 'Ref'はここで何を表していますか?彼らはタイプCGContext、CGFontのオブジェクトを参照していますか?私はこの特定の概念を理解していません。このコンセプトの説明はどこで探すことができますか? すべてのヘルプは、私の知る限りでは、CGContextRef、CGFontRefと、このようなプレーンC構造体へのポインタ型(型定義)され、iOS APIS - 'リファレンス'
1
A
答えて
3
をappreiated ない Objective-Cのオブジェクトに、彼らは、Macの古いCフレームワークから来ていますOS X. CGContext reference,CGFont reference,Core Foundation Design ConceptsおよびMemory Management Programming Guide for Core Foundationを参照してください。それらの* RefオブジェクトはObjective-C Cocoaフレームワークで ``フリーダイヤルフリーブリッジ ''なので、関数の引数でCocoaオブジェクトを代用することができます(3)。彼らはメモリ管理(4)のための独自のルールを持っています。私は自分自身で、最初の簡単な、しかし、それらのコア基盤のオブジェクトとフレームワークについては、Stanford iPhone Programming class videos(class' siteも参照)を見て十分説明しています。
私はあなたにいくつかの指針を示しました。
1
Cmdを+希望のタイプをクリックします。struct CGFont
があり
/* The type used to represent a CoreGraphics font. */
typedef struct CGFont *CGFontRef;
。 typedefキーワードは、この構造体にエイリアスCGFontRef
を作成します。 'Ref'はポインタであることを示します。
関連する問題
- 1. iOS CommonCryptoリファレンス
- 2. iOS - GCDと__strongリファレンス
- 3. IOSとfacebookを使用するAPIS
- 4. iOS APIリファレンスの履歴
- 5. スリープモード、スタンバイモード、アイドルモードでのiOSリファレンスが必要
- 6. Amazon EC2 Billing APIs?
- 7. Azure Websites Allowed APIs
- 8. OAuth 2.0 for APIs
- 9. appDelegateリファレンス
- 10. google apis console 'Javascript originins'
- 11. Google Direction APIsエラー:REQUEST_DENIED
- 12. フレームワーク/ライブラリ/ apisのライセンスモデル
- 13. Eclipse Migrationとorg.eclipse.ui.internal apis
- 14. リファレンス
- 15. リファレンス
- 16. リファレンス
- 17. リファレンス
- 18. FileUpload usings node.js angular restful-apis
- 19. Google oauth&apis操作方法
- 20. Microsoft Emotion ApisのNull応答
- 21. Linux C++:apis vs/procファイル?
- 22. IOSで「自己」リファレンスが弱いのはいつですか?
- 23. Dalvik Verifierのリファレンスと正確なリファレンス
- 24. C++ラムダ:良いリファレンスと悪いリファレンス
- 25. Pythonリファレンス
- 26. C++リファレンス
- 27. リファレンス・カウント
- 28. 子リファレンス
- 29. SQLite.Interop.dllリファレンス
- 30. キャンバスチュートリアル/リファレンス