Hi all Im trying to add some objective c classes directly to the Sparrow 2.1 framework, I have a folder called "myFramework" with other folders inside to further organise my classes. Ive copied this folder over to Sparrow/src/classes
I right click on my classes folder in the the Xcode project navigator and select Add files to "Sparrow" then select the "myFramework" folder, copy files if needed is unchecked, Added folders is create groups, Add to targets "Sparrow" and "Unit tests" are checked but when I run Sparrow I get the following errors there are more errors for each one of my classes but the list is too long to paste here.
duplicate symbol _OBJC_METACLASS_$_QPTouch in:
/Users/me/Library/Developer/Xcode/DerivedData/Sparrow-blbdanyrjqeanbbramnnndndzzsa/Build/Intermediates/Sparrow.build/Debug-iphonesimulator/UnitTests.build/Objects-normal/UnitTests-x86_64-master.o
/Users/me/Library/Developer/Xcode/DerivedData/Sparrow-blbdanyrjqeanbbramnnndndzzsa/Build/Products/Debug-iphonesimulator/libSparrow.a(libSparrow.a-x86_64-master.o)
linker command failed with exit code 1 (use -v to see invocation)(null):
423 duplicate symbols for architecture x86_64
I have tried adding "myFramework" without Add to targets "Sparrow" and "Unit tests" and it compiles OK but when I run my barebones project it throws an error that it can't find the first of "myFramework" headers which Ive added to the Sparrow.h file
Having looked through my projects settings the classes appear in BuildPhases>headers>project and BuildPhase>CompiledScources and I can't see any duplicates so Im at a loss as to what Im doing wrong any help as always greatly appreciated.