0
A
回答
4
由於的CoreFoundation是基於「不透明」的引用,這是難以檢查不明物體。沒有像普通的objective-c類那樣的isa-pointer,你可以查看它以便了解任意對象的類型。然而,CF有一些功能提供,可以幫助你:具體而言,CFGetTypeID():
CFTypeID type = CFGetTypeID(anObject);
if (CFArrayGetTypeID() == type)
printf("anObject is an array.");
else
printf("anObject is NOT an array.");
相關問題
- 1. 核心基礎VS基礎或核心基礎+基金會
- 2. 核心基礎和ARC
- 3. NSLog的等效核心基礎
- 4. 核心數據模型基礎
- 5. 多處理Python核心基礎錯誤
- 6. C數據結構或核心基礎?
- 7. 核心服務,核心基礎和核心數據有什麼區別?
- 8. iOS層基礎和核心基礎框架屬於哪個層次?
- 9. NSURLRequest和NSURLConnection的核心基礎等價物
- 10. 處理核心基礎類時的內存管理問題
- 11. 哪裏可以下載蘋果的開源核心基礎?
- 12. 創建定製的核心基礎類型。
- 13. iPhone如何正確處理與ARC核心基礎參考?
- 14. 核心基礎對象和保留/釋放消息
- 15. 保留與核心基礎「自動釋放」
- 16. EF核心基礎機構類繼承和只讀屬性
- 17. 方法返回一個核心基礎對象+1保留
- 18. UITableView編輯單元而不更改基礎核心數據
- 19. 爲核心數據應用程序提供基礎數據?
- 20. 基於核心數據中基礎實體屬性的計算屬性
- 21. 以基礎爲中心的框架
- 22. 中心h2內的div - 非常基礎
- 23. 帶邊緣的基礎網格中心
- 24. 核心Java基本概念
- 25. .Net核心基本問題
- 26. 核心數據或Sqlite與FMDB的RSS提要爲基礎的應用程序?
- 27. 獲取核心數據實體與過濾的基礎上的屬性
- 28. 使用nodejs和npm與ASp.net核心導入腳本的基礎知識1
- 29. 什麼是Cocoa方法的核心基礎等效代碼+ [NSData dataWithContentsOfFile:]?
- 30. 凡去尋找核心的階級基礎,當我編譯一個類
工作。謝謝 :-) – VLegakis 2010-01-15 16:02:45