2015-10-09 295 views
-1

我的应用程序在启动时崩溃。它永远不会在App didfinish应用程序在启动时崩溃

2015年10月9日15:41:55.396MÖLLER[11840:574331]终止应用程序由于未捕获 异常 'NSInvalidArgumentException',原因是:“ - [__ NSPlaceholderDictionary initWithObjects:forKeys:算:]:尝试从物体插入零对象[0]” ***第一掷调用堆栈:(0的CoreFoundation 0x026cc746 __exceptionPreprocess + 182 1 libobjc.A.dylib
0x01f9ca97 objc_exception_throw + 44 2的CoreFoundation
0x025c2c93 - [ __NSPlaceholderDictionary initWithObjects:forKeys:count:] + 451 3 CoreFoundation 0x025d6b7b + [NSDictionary dictionaryWith对象:forKeys:计数:] + 75 4MOÃàLLER0x0004d65b - [TabBarViewController viewDidLoad中] + 3291 5的UIKit
0x00a97db7 - [的UITabBarController initWithNibName:束:] + 221 6
MOÃàLLER0x0008984d - [AppDelegate中 应用中:didFinishLaunchingWithOptions:] + 268 7的UIKit
0x008e5f87 - [UIApplication的 _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 287 8的UIKit 0x008e6d71 - [UIApplication的 _callInitializationDelegatesForMainScene:transitionContext:] + 2938 9的UIKit 0x008ea3d2 - [UIApplication的 _runWithMainScene:transitionContext:完成:] + 1639 10 UIKit 0x009038ee _84- [UIApplication handleApplicationActivationWithScene:transitionContext:完成:] _ block_invoke + 59 11的UIKit 0x008e8ffa - [UIApplication的workspaceDidEndTransaction:] + 155个12个FrontBoardServices 0x03208c9e __37- [FBSWorkspace clientEndTransaction:] _ block_invoke_2 + 71个13 FrontBoardServices
0x0320872f _40- [FBSWorkspace performDelegateCallOut:] _ block_invoke + 54 14 FrontBoardServices 0x0321ad7c __31- [FBSSerialQueue performAsync:] _ block_invoke_2 + 30 15的CoreFoundation 0x025ee050 CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 16 16的CoreFoundation
0x025e3963 __CFRunLoopDoBlocks + 195 17的CoreFoundation
0x025e37bb __CFRunLoopRun + 2715 18的CoreFoundation
0x025e2a5b CFRunLoopRunSpecific + 443 19的CoreFoundation
0x025e288b CFRunLoopRunInMode + 123 20的UIKit
0x008e89b2 - [UIApplication的_run] + 571 21的UIKit
0x008ec0b6 UIApplicationMain + 1526 22MOÃàLLER
0x0006a509主+ 94 23 libdyld.dylib
0x03fe1ac9开始+ 1)的libC++ abi.dylib:与未捕获 异常类型NSException(LLDB的)结束

+0

请提及您的代码或者更多。 –

+0

我的代码工作正常,但是当我清理并运行项目时,我得到了这个问题 –

+0

如果您发布导致崩溃的代码,那将会很棒! –

回答

0

最后问题解决了。由于我的家庭视图具有我们从未在应用中使用过的字体。

1

错误说

-[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[0]'

错误表示您试图将nil放在字典中(不允许)。由于您正在构建字符串字典的字典,因此这些字典不能是nil