NSInternalInconsistencyException
全部标签 当尝试在iOS上的WKWebView中同时显示两个JavaScript警告框时,会发生以下异常。应用因此崩溃。2017-12-2300:46:29.434Couch[3192:3428809]***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'Completionhandlerpassedto-[XViewControllerwebView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandle
我正在尝试创建一个导航类型的应用程序,但我想自定义初始View,以便tableview不会占据整个框架,而是嵌入到一个subview中,这样我就可以添加一些标签和应用程序首次启动时的图像。我在RootViewController.h中声明了UIView和UITableView变量,并使用标准“(nonatomic,保留)IBOutlet"token;在RootViewController.m中,我综合了两者,并在viewDidUnload中添加代码将它们设置为nil,并在dealloc中释放它们。(努力成为一名优秀的内存管理公民。)我没有添加任何其他代码。编译时没有警告。当我尝试试驾该
当我使用iOSPrivateFramework时FrontBoard.framework-->FBProcessManager.h-->sharedInstance的方法,我有问题:Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'FBProcessManagercannotbeinitializedbeforecallingFBSystemAppMain()'这是我的代码:NSBundle*b=[NSBundlebundleWithPath:@"/System/Library/
感谢Crashlytics,我收到了有关我的应用程序在调用resignFirstResponder时崩溃的报告。崩溃是由于NSInternalInconsistencyException和消息“我们从未正确设置以在该文档中流式传输”。崩溃似乎只发生在iOS7上,在iPhone和iPad上。该应用程序不是基于文档的,所以我觉得消息中提到的文档令人困惑。到目前为止,我一直无法在设备或模拟器中重现该问题。不幸的是,谷歌搜索错误消息没有结果。崩溃总是发生在主线程上,堆栈总是显示为:0CoreFoundation__exceptionPreprocess+1301libobjc.A.dylibo
每当我在Xamarin中运行我的iOS应用程序时,我似乎都会遇到这个问题。MonoTouch.Foundation.MonoTouchExceptionhasbeenthrownObjective-Cexceptionthrown.Name:NSInternalInconsistencyExceptionReason:CouldnotloadNIBinbundle:’NSBundle...(loaded)'withname‘RouteMeViewController'我正在尝试使用ObjectiveC库和Binder将GoogleMapsViewController替换为RouteMe
我有一个使用tableview和NSFetchedResultsController的应用程序。我收到错误:Seriousapplicationerror.ExceptionwascaughtduringCoreDatachangeprocessing.ThisisusuallyabugwithinanobserverofNSManagedObjectContextObjectsDidChangeNotification.Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'noob
如果用户触摸UITableView并为以下代码更新TableView[self.myTableViewbeginUpdates];[myTableViewendUpdates];然后它会产生以下崩溃报告。2013-12-1717:27:33.446planobot[12300:a0b]***Assertionfailurein-[UITableView_endCellAnimationsWithContext:],/SourceCache/UIKit_Sim/UIKit-2903.23/UITableView.m:13302013-12-1717:27:33.469planobot[1
所以我一直在尝试为网站创建一个应用程序,并且“登录”页面正常工作,除非它不会转换到下一个View。我认为这是导致问题的代码:NSOperationQueue*queue=[[NSOperationQueuealloc]init];[NSURLConnectionsendAsynchronousRequest:requestqueue:queuecompletionHandler:^(NSURLResponse*response,NSData*data,NSError*error){NSString*str=[[NSStringalloc]initWithData:dataencodin
我有一个UITableView,有时会快速插入新行。新行的插入由通知观察者处理,该观察者监听每当基础数据发生变化时触发的更新通知。我使用@synchronizedblock围绕所有数据模型更改和实际通知发布本身......希望每个增量数据更改(和行插入)将被单独处理。但是,有时这仍然会失败。异常会告诉我它需要10行(基于数据模型的计数),它以前有8行,但更新通知只告诉它插入一行(因为这是两个快速触发的通知中的第一个).我正在尝试了解其他人倾向于如何处理这些类型的情况。其他开发人员如何缓解两个TableView更新操作之间存在多线程竞争条件的问题?我是否应该有一个更安全的锁来控制更新通知
我在向我的UITableView添加新行时遇到了问题。我在stackoverflow上阅读了类似的问题,用谷歌搜索,...没有帮助我。我有空的NSMutableArray*dataForList和UITableView的数据。单击屏幕后我想添加新行。此错误显示:*Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'attempttoinsertrow0intosection0,butthereareonly0rowsinsection0aftertheupdate'代码:NSArr