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. NSLog的等效核心基礎
- 2. C數據結構或核心基礎?
- 3. 核心服務,核心基礎和核心數據有什麼區別?
- 4. iOS層基礎和核心基礎框架屬於哪個層次?
- 5. NSURLRequest和NSURLConnection的核心基礎等價物
- 6. 處理核心基礎類時的內存管理問題
- 7. 哪裏可以下載蘋果的開源核心基礎?
- 8. iPhone如何正確處理與ARC核心基礎參考?
- 9. 核心基礎對象和保留/釋放消息
- 10. 保留與核心基礎「自動釋放」
- 11. 爲核心數據應用程序提供基礎數據?
- 12. 基於核心數據中基礎實體屬性的計算屬性
- 13. 中心h2內的div - 非常基礎
- 14. .Net核心基本問題
- 15. 核心數據或Sqlite與FMDB的RSS提要爲基礎的應用程序?
- 16. 凡去尋找核心的階級基礎,當我編譯一個類
- 17. 如何在Configuration Builder中設置核心2.0中的基礎路徑
- 18. 如何中心塊體基礎6?
- 19. 渲染基礎上,決心$ stateProvider模板
- 20. 在GameObject的基礎中心設置軸心點
- 21. NSColor核心基金會的對應?
- 22. 基於HttpContext的ASP.Net核心DI工廠
- 23. 與isKindOfClass
- 24. 數據中心基礎架構 - 規劃高可用性基礎架構
- 25. 使用核心數據的存儲 - 在導航基礎和基於窗口的應用程序 - iPhone
- 26. 在.net核心Ef中的核心
- 27. 基本核心動畫 - 移動圖像
- 28. 基礎
- 29. 基礎
- 30. obj_msgSend中的EXC_BAD_ACCESS isKindOfClass:
工作。謝謝 :-) – VLegakis 2010-01-15 16:02:45