I am studying CFNetwork Programming Guide document these days, and I wrote a little program with
basic HTTP request and response for testing. However, I can't get this program to compile, the error
message something like:
Undefined symbols:
"_CFHTTPMessageCreateRequest", referenced from:
"_kCFHTTPVersion1_1", referenced from:
Then I try to add existing framework to my project (go to project window, right click the "External
frameworks and libraries" and choose add menu), I add CoreFoundation.framework and
CoreService.framework and CFNetwork.framework
After that, the situation is getting worse, I recompile my program and getting 8406 errors.
Some of them are from CFString.h like:
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:539:0 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h:539: error: storage class specified for parameter 'CFStringCreateByCombiningStrings'
And then I delete those new added framework from my project (go to project window, right click the
framework I want to delete and choose delete command), but nothing changes when I compile
my program again, I still got 8406 errors.
Now how can I get things right? And how can I compile my program without errors?
Thanks.