Use of undeclared identifier error when it has already been declared elsewhere

I'm trying to create a binary tree from code given to me by my professor, but Xcode is telling me that the identifier "root" is undefined in my binarySearchTree.h even though I have already defined it in a different header file and imported that one in. Can anyone tell me what I can do to fix this issue?

The code is posted at this link because it's too long to post here.
http://pastebin.com/eWD2w42a

Thanks in advance.
Topic archived. No new replies allowed.