Getting WCF services to play nicely with obj-c is such a pain. Latest of these problems seems to be that variable naming convention in auto-generated code via wsdl2objc is all messed up. My eyes hurt every time I look at my code now. Half the varnames are camelCased and the other half are .. WellNotSureWhatThisIsCalled, but it looks like that. I should probably also do some walkthrough post on how I got them up and running. The internet was surprisingly lacking in this regard.