My test dynamic iOS framework XYZFramework consists of a single class XYZ.
XYZFramework
XYZ
However, even after declaring:
import XYZFramew
Found the answer. I had to prefix my class declaration with the public modifier. So this:
public
class XYZ { }
became:
public class XYZ { }
And, as always, trashing the ~/Library/Developer/Xcode/DerivedData folder fixed any minor complications.
~/Library/Developer/Xcode/DerivedData