草庐IT

objc_exception_throw

全部标签

objective-c - iOS 5 : WebKit discarded an uncaught exception 中的新错误

我正在尝试使用FacebookOAuth授权URL加载UIWebView,并且我正在使用以下代码。当我的UIWebView加载Facebook登录页面时,我输入我的凭据,然后按“登录”按钮。当我按下按钮时,出现以下错误:WebKitdiscardedanuncaughtexceptioninthewebView:decidePolicyForNavigationAction:request:frame:decisionListener:delegate:Applicationtriedtopresentmodallyanactivecontroller.同样的代码在iOS4.3和以前的

iphone - 带有 -weak_library/usr/lib/libSystem.B.dylib 链接器标志的 objc_setAssociatedObject 上的 EXC_BAD_ACCESS

当我使用链接器标志调用objc_setAssociatedObject时,我有一个EXC_BAD_ACCESS:-weak_library/usr/lib/libSystem.B.dyliblinker旗帜。因为this,我绝对需要链接器标志,有人知道解决方法吗?(我在dispatch_async上也遇到了崩溃,但我可以解决这个问题......另外,我正在我的应用程序上构建一个仅适用于iOS4的功能,它与iOS3兼容)编辑:通过更多研究,我发现了this和this问题,但没有更多的答案...... 最佳答案 问题只是iOS模拟器中的

iphone - "_OBJC_CLASS_$_CATransaction, referenced from:"编译时错误是什么意思?

任何人都可以告诉我这是什么错误,我正在尝试在xcode上编译"_OBJC_CLASS_$_CATransaction",referencedfrom:objc-class-ref-to-CATransactioninRefreshTableViewHeader.o还有这个错误"_kCATransactionDisableActions",referencedfrom:_kCATransactionDisableActions$non_lazy_ptrinRefreshTableViewHeader.o(maybeyoumeant:_kCATransactionDisableAction

iOS 5 UIWebview 委托(delegate) : WebKit discarded an uncaught exception in the webView:decidePolicyForNavigationAction

我正在使用委托(delegate)方法shouldStartLoadWithRequest来捕获链接点击并处理我的应用程序内的特定情况,而不是让webView导航到链接。在这段代码中,我试图将一个新的ViewController压入堆栈。在尝试推送View后,我立即崩溃,并在我的控制台中显示以下消息:WebKitdiscardedanuncaughtexceptioninthewebView:decidePolicyForNavigationAction:request:frame:decisionListener:delegate:我的代码是这样的:-(BOOL)webView:(U

ios - 错误 "_OBJC_CLASS_$_AppDelegate",引用自 :"and error: linker command failed with exit code 1 (use -v to see invocation)"

我是开发新手,我遇到了这个错误,如果我的AppDelegate文件中缺少某些内容,我不会介意,所以我会向您展示这些文件。h文件#import@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@endm文件#import"AppDelegate.h"问题是我想我从tem文件中删除了一些东西,但我不记得它是什么这里是完整的错误信息:架构x86_64的undefinedsymbol:“_OBJC_CLASS_$_AppDelegate”,引用自:main.o中的objc-class-refl

iphone - 我应该在所有 iOS 项目的其他链接器标志中包含 "-ObjC and -all_load"吗?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Whatdoesthe-all_loadlinkerflagdo?我看到大多数静态库都要求你这样做,所以我将它们添加到我的所有项目中,添加它似乎没有副作用?

java - 可以java.net.SocketException : Socket closed exception occur due to windows?

我有一个硬件设备,我使用TCP/IP与它通信。在运行应用程序时,我只在日本计算机上遇到此异常(java.net.SocketException:套接字已关闭)。在印度和德国的计算机上,它运行良好。从日志中可以看到Socket连接建立成功。您能否对导致此问题的Windows或Java或任何其他相关设置进行镜像? 最佳答案 套接字异常是由连接断开引起的。连接可能已在源操作系统、网络层或目标操作系统之间的任何位置断开。诊断的起点是远程登录目标主机/端口并通过网络堆栈逐层移动 关于java-可以

.net - 如何优雅地关闭 TCP 连接而无一异常(exception)?

模式是什么和/或您将如何更改以下代码,以便可以从服务器或客户端优雅地关闭连接,而无需异常处理。TcpClient与套接字:我不局限于使用TcpClient客户端类。我写了以下内容代码来尝试演示最简单的情况可能。我曾使用Socket和SocketAsyncEventArgs但事情变得太复杂的处理这个问题。阻塞与异步:因为阻止调用这可能很困难或不可能。如果是这样,那很好,但是你是怎么解决的异步情况?QuitToken?:我尝试过向另一方发送某种“Quit”token,以便它知道要关闭,但还没有让它工作,我想在这里展示一个最小的例子。无论如何都需要异常处理:我知道在真实应用程序中异常处理是必

java - 骡子 ESB 3.4.0 CE : Redeliver message through TCP Endpoint upon Socket Exception

我有一个需要持久TCP连接的应用程序。所以我在Tcp连接器上设置了一些适当的属性来支持它。我遇到的问题是,如果外部应用程序关闭并重新启动,Mule将继续尝试将消息发送到套接字,而不是尝试重新建立连接。这是我的错误日志:ERROR2014-04-3017:11:35,436[[chatroomexample].connector.VM.mule.default.receiver.04]org.mule.exception.DefaultMessagingExceptionStrategy:**************************************************

Android Gradle 项目升级构建工具到 21.0.1 : aapt throws Exception

我们有一个androidgradle项目。今天想把androidbuildtools版本从20升级到21.0.1,但是现在aapt失败了。*Whatwentwrong:Executionfailedfortask':myproject-android:processDebugResources'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:c:\_DEVELOP\AndroidSDK\sdk\build-tools\21.0.1\aapt.exepackage-f--no-crunch