- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 iOS 编程的新手,我正在学习旧教程。当我运行我的应用程序时,我不断收到错误消息。它说,“NSException 类型的未捕获异常。”我很迷茫,以下是调试器。
2015-05-06 18:55:11.118 Gilligizer[5728:196574] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'executeFetchRequest:error: A fetch request must have an entity.'
*** First throw call stack:
(
0 CoreFoundation 0x00000001112a8c65 __exceptionPreprocess + 165
1 libobjc.A.dylib 0x000000010fffcbb7 objc_exception_throw + 45
2 CoreData 0x000000010fc55304 -[NSManagedObjectContext executeFetchRequest:error:] + 4740
3 CoreData 0x000000010fd6bace __43-[NSFetchedResultsController performFetch:]_block_invoke + 270
4 CoreData 0x000000010fd39c30 gutsOfBlockToNSPersistentStoreCoordinatorPerform + 192
5 libdispatch.dylib 0x0000000115085614 _dispatch_client_callout + 8
6 libdispatch.dylib 0x000000011506b002 _dispatch_barrier_sync_f_invoke + 365
7 CoreData 0x000000010fd29ec6 -[NSPersistentStoreCoordinator performBlockAndWait:] + 198
8 CoreData 0x000000010fd6b8dc -[NSFetchedResultsController performFetch:] + 572
9 Gilligizer 0x000000010e1e3180 -[MasterViewController fetchedResultsController] + 720
10 Gilligizer 0x000000010e1e276a -[MasterViewController numberOfSectionsInTableView:] + 58
11 UIKit 0x000000010e518b03 -[UITableViewRowData _updateNumSections] + 84
12 UIKit 0x000000010e5194f4 -[UITableViewRowData invalidateAllSections] + 69
13 UIKit 0x000000010e36477b -[UITableView _updateRowData] + 217
14 UIKit 0x000000010e37aa1f -[UITableView numberOfSections] + 27
15 UIKit 0x000000010e5810d5 -[UITableViewController viewWillAppear:] + 97
16 UIKit 0x000000010e3c0fa1 -[UIViewController _setViewAppearState:isAnimating:] + 487
17 UIKit 0x000000010e3ed921 -[UINavigationController _startTransition:fromViewController:toViewController:] + 793
18 UIKit 0x000000010e3ee448 -[UINavigationController _startDeferredTransitionIfNeeded:] + 523
19 UIKit 0x000000010e3eef0e -[UINavigationController __viewWillLayoutSubviews] + 43
20 UIKit 0x000000010e539715 -[UILayoutContainerView layoutSubviews] + 202
21 UIKit 0x000000010e30ca2b -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 536
22 QuartzCore 0x0000000111b3aec2 -[CALayer layoutSublayers] + 146
23 QuartzCore 0x0000000111b2f6d6 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE + 380
24 QuartzCore 0x0000000111b2f546 _ZN2CA5Layer28layout_and_display_if_neededEPNS_11TransactionE + 24
25 QuartzCore 0x0000000111a9b886 _ZN2CA7Context18commit_transactionEPNS_11TransactionE + 242
26 QuartzCore 0x0000000111a9ca3a _ZN2CA11Transaction6commitEv + 462
27 UIKit 0x000000010e28aa2d -[UIApplication _reportMainSceneUpdateFinished:] + 44
28 UIKit 0x000000010e28b6f1 -[UIApplication _runWithMainScene:transitionContext:completion:] + 2648
29 UIKit 0x000000010e28a0d5 -[UIApplication workspaceDidEndTransaction:] + 179
30 FrontBoardServices 0x00000001103a45e5 __31-[FBSSerialQueue performAsync:]_block_invoke_2 + 21
31 CoreFoundation 0x00000001111dc41c __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
32 CoreFoundation 0x00000001111d2165 __CFRunLoopDoBlocks + 341
33 CoreFoundation 0x00000001111d1947 __CFRunLoopRun + 887
34 CoreFoundation 0x00000001111d1366 CFRunLoopRunSpecific + 470
35 UIKit 0x000000010e289b42 -[UIApplication _run] + 413
36 UIKit 0x000000010e28c900 UIApplicationMain + 1282
37 Gilligizer 0x000000010e1e15cf main + 111
38 libdyld.dylib 0x00000001150b9145 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
最佳答案
根据崩溃日志判断,您错过了在核心数据获取请求中提供实体。
关于iOS 应用因未捕获的 NSException 而终止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30090703/
@throw NSException 和 NSException raise 有什么区别?我想知道我应该使用哪一个(有一个合适的用例来使用一个),为什么? 最佳答案 来自 Apple 文档, An i
我有一个基本的登录页面,它采用两个值(用户名和密码),这些详细信息被传递到我的服务器,我在服务器上使用 PHP 解析结果并返回 JSON 数组。 一切正常;我可以正确登录,错误登录时会出现正确的错误警
我在编译代码时收到以下错误。我正在尝试连接到 sqlite 3 数据库,并在将文本输入 UIAlertView 后将其保存到表中,创建一个新列表。非常感谢所有帮助我花了几个小时试图弄清楚为什么会抛出这
我是 swift 编程的新手。所以我试图将滑动手势添加到我的 iOS 应用程序中。但是当我尝试滑动时,它会停止应用程序并说 NSException 被捕获。这是我写的代码。 override func
我开始自学 Swift,我是一个真正的初学者,我正在开发一个计算器应用程序,就像一个入门项目。我一直收到线程错误,它以 NSException 类型的未捕获异常终止。我在几个地方读到这通常是由于 St
我已经通过了 Introduction to Exception Programming Topics for Cocoa .在 Throwing Exceptions 下, 显示了一个异常名称:Fi
我是 Swift 的新手,我正在使用 ObjectMapper 解析我的 JSON,但我希望数据显示在 TableView 中。但是我有一个问题: libc++abi.dylib: terminati
我正在使用mailcore2这都是基于 block 的。通常他们定义这样的操作 SomeMailCoreOp *op = [session getOp]; [op start:^(NSError* e
请帮我解决这个问题我是一个学习者 [Session started at 2011-01-10 14:32:07 +0530.] 2011-01-10 14:32:10.595 balls[963:2
抱歉,恐怕这个问题相当含糊,但我不知道使用正确的术语。也许有人可以编辑它? 我正在尝试弄清楚这个问题是什么 2012-12-23 09:53:36.827 myApp[10768:303] *** -
问题 我正在编写一个 Cocoa 应用程序,我想引发异常,从而使应用程序崩溃。 我的应用程序委托(delegate)中有以下几行: [NSException raise:NSInternalIncon
Swift 应用程序崩溃并给我这个错误。 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException
这个问题在这里已经有了答案: Is it a good practice to subclass from NSException for app-specific exceptions? (1 个回
我在 Swift 应用中使用 Firebase 和 GeoFire 3.0 Cocoapod,用世界各地的标记填充 map 。以下是执行圆形查询以获取 map 上当前显示区域内的标记的代码:
我目前是 Xcode 和 IOS 的新手,我在 Xcode 中打开了一个完成的项目,但是当我尝试运行该项目时,我遇到了这些错误: 2015-12-18 20:05:49.729 Arsene[
我尝试运行我的应用程序,但抛出了异常,在控制台中我得到了这个: 2011-05-05 00:18:50.984 myApp[2906:207] *** Terminating app due to u
我正在使用 Flurry Analytics,它会报告我的应用程序崩溃,效果很好,只是我不知道是哪种方法导致了崩溃。 我正在捕获未捕获的异常,如下所示: { [FlurryAnalytics
我正在调用另一个类的方法,但我不能,并且收到此错误。我搜索了它,但没有找到任何可以解决这个问题的东西。请帮忙。 代码: adres = [adres stringByAppendingString:[
我使用以下方法实现了以下异常处理程序: NSSetUncaughtExceptionHandler(&ExceptionHandler) 处理程序然后使用以下代码调用handleException:
我正在尝试为 iPhone 构建这个小项目,但是当我将其部署到 iOS 模拟器上时,我收到错误“libc++abi.dylib:因未捕获的 NSException 类型异常而终止”。 代码非常简单,如
我是一名优秀的程序员,十分优秀!