ネット上で検索すると、よく
#import hegehegeclass.h
とするところを
#import hogehogeclass.m
としていた間違いが多いのだけれど、今回の場合は違った。
原因を調べたところ、hogehogeclass.mとhogehogeclass.hを他projectから持ってくるときの追加方法が悪かったらしく、
設定の「TARGET」-「Build Phases」-「Compile Sources」に同じクラス名が二つ入っていた
必要のない片方を消すことで、問題なくビルドができるようになった。