- Generate SOAP helper classes for the Global and Exchange WSDLs using SudzC. Be sure to choose the code bundle type that uses ARC.
- SudzC will generate properties with names beginning with "new" which the compiler will error on. This can be fixed by running the following in the
Source
directories generated by SudzC:
find . -name "*.h" | xargs -I{} sed -i "" "s/@property (retain, nonatomic) NSString\* new\(.*\);/@property (retain, nonatomic, getter=theNew\1) NSString\* new\1;/" {}
- Remove the
Soap
andTouchXML
folders from theExchange
bundle created by SudzC to avoid adding duplicate classes. - Remove the
Source/Generated/Soap+Prefix.h
files (they are only used in the SudzC example projects). - Add the SudzC
Source
folders to your Xcode project.