Итак, сегодня я столкнулся с серьезной проблемой. У меня возникла проблема с моим контроллером view на xcode 4.3.2, как показано в этом сообщении об ошибке:
Undefined symbols for architecture i386: "_OBJC_CLASS_$_SecondViewController",
referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_ThirdViewController",
referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_FourthViewController",
referenced from: objc-class-ref in Birdflix_ProViewController.o "_OBJC_CLASS_$_Author",
referenced from: objc-class-ref in Birdflix_ProViewController.o
ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я заметил, что эти ошибки появляются только тогда, когда я программирую IBActions, связывая мой контроллер view с дополнительными классами. Если я удалю IBActions, ошибки исчезнут. Любая помощь приветствуется.