I try to get the hang of it, but for now both seem the same thing to me. However, Xcode allows to create an Console App with choice of using "Core Foundation" or just "Foundation". Maybe someone can point out the differences.
+3
A:
CoreFoundation is written in C while Foundation is written in Objective-C.
Foundation has a lot more classes CoreFoundation is the common base of Foundation and Carbon.
Georg
2009-12-03 22:05:32
+11
A:
Core Foundation is the C-level API, which provides CFString, CFDictionary and the like.
Foundation is Objective-C, which provides NSString, NSDictionary, etc.
amrox
2009-12-03 22:06:31
A:
For me, that begs a question, Do I need to learn Core Foundation at all for iPhone application development?
Zaki
2010-06-23 05:22:51
-1 If this begs a question, then why did you post an answer?
Dave DeLong
2010-06-23 05:56:39
Also, you're using 'begs the question' wrong. Just sayin'.
MikeyWard
2010-10-17 19:30:03