2014-06-25 120 views
0

我的工作我的方式,通过斯坦福大学的iOS 7场,我被堵在任务1指派4应用程序崩溃,当我点击标签栏控制器

我通过CTRL连接两个场景+点击一个标签栏控制器。我会称它们为场景A和场景B.

如果我先连接场景A,应用会加载并执行应有的操作...直到我单击场景B的选项卡,此时应用崩溃以下例外:

2014-06-25 13:31:12.255 Matchismo[4976:60b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]: nil argument' 

如果我先连接场景B,应用程序会崩溃,尽管没有编译器错误。两个场景都为它们设置了视图控制器。场景B的视图控制器是场景A的视图控制器的子类。

我应该在哪里寻找问题?

+0

你有没有试过[调试你的小程序](http://ericlippert.com/2014/03/05/how-to-debug-small-programs/)? –

+0

应用程序崩溃时,控制台中显示的消息是什么? – YarGnawh

+0

2014-06-25 13:31:12.255 Matchismo [4976:60b] ***因未捕获异常'NSInvalidArgumentException'而终止应用,原因:'*** - [NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]:nil参数' – iOSPadawan

回答

0

总是发布错误消息与您的问题。你谷歌你的错误?请点击此链接,

NSRegularExpression enumerateMatchesInString:options:range:usingBlock: giving a null result?

我相信你的错误是不相关的标签视图控制器,但您有什么看法B.内部他们是不是空的,对不对?

+0

我结束了nuking的派生数据和应用程序的工作。我不知道如何或为什么,但它的作品。谢谢你回答我的菜鸟问题。 – iOSPadawan

+0

没问题。很好,它解决了。当我在这里发布我的第一个问题时,我犯了这个错误,所以我认为我把它传递了;) – brixtar

相关问题