0

嗨,最初我有一个应用程序,其中应用程序委托将初始视图控制器定义为其他类的 .xib。我删除了这个类、它的标题和它的 .xib,因为我希望初始视图控制器属于另一个类。在应用程序委托类中,我从我不想要的类中删除了原始引用并输入

self.window.rootViewController = [[NewClass alloc] initWithNibName:@"NewView" bundle:nil];

这就像一个魅力,因为初始视图现在是“NewView”。但是控制台给了我上面标题的错误。我对已删除类的整个项目进行了搜索,但没有对它的引用。此外,我什至删除了实际文件。另外,我删除了模拟器的缓存。

提前致谢。

4

1 回答 1

1

Well the error says that there is an unknown class in IB. So look through all of your xib/storyboards. I am almost certain a view, controller, etc... (whatever your subclass was of), is declared using that class.

Searching all of your files or code for that class will not help since it is an Interface Builder error, so check around there.

于 2013-08-01T20:25:21.833 回答