Upgrade the libary in an existing project

i have here a coding that was designed by using the odata 1.0 and odatagen 1.0.

However it seems i need to upgrade the libary as in the executeServiceOperation function the custom header are not passed. I need these custom headers as the backend server i in a newer version expecting crfs tocken.

I am using IOs 5.1. and xcode 4.3.2 is i tried to just exchange the libary but that seems not to work.

Do i need to newly build the library from the source code?

Do i need to exchange the header files as well?

Do i need to need to run odatagen one more time?

Some more things that i need to care about or do you have another more easy way for me to get executeServiceOperation accepting custom headers.