I am using the following code and getting the following errors:
EDIT: See this if you cannot read the image above!
The "ChangePasscode" is currently declared as a class and is a view controller with .h and .m files along with a .nib file.
Why are these issues happening, what can I do to fix them?
Thanks!
use
rather than using
I'm going to say that you've not imported
ChangePasscode.h
in your current file.Update: In response to comment thread below, you'll need to actually create a nav structure if you want to push view controllers. The preferred way in iOS 5 is as follows:
I am thinking this is a classic case of circular references. Maybe the two classes reference each other? Because of this forward declaration you might get all kinds of warnings when trying to reference the class name or properties of the class that has the forward declaration.
Where all have you included
ChangePasscode
. Also use#import
rather than#include
.UPDATE: To solve your
ld: duplicate symbol...
errorIt seems that you are compiling the same class
ChangePasscode
two times in different places of your code. This may happen in the following cases.Try finding in the whole project your class and make sure only one copy is available within your project.
change
[NSBundle mainBundle]
to nil make sure you have import ChangePasscode.h on top of the M file