So when I build my application with a release configuration, I receive the following error below:
Typically this error is because the custom class inside of Interface Builder is not set. I have triple checked and it is set correctly:
I've tried deleting the file and re-adding, removing the customModule
and customModuleProvider
flags inside the XML of the IB file, adding the -Objc
build flag, making sure its apart of my target. Nothing works.
The strangest part about this is the error does not occur if I just build my develop configuration. I'm not sure what could be different in the build settings, but maybe something is up?
Also, if I try to type the view controllers name into the Custom Class field in IB it does not autocomplete it like it does for other view controllers.
My view controller class hierarchy is set up like this:
FeedViewersViewController: UserListViewController<User>
,
UserListViewController<T>: UIViewController
maybe the generics have something to do with it.