草庐IT

exception_class

全部标签

iphone - NSManagedObject 异常 “this class is not key value coding-compliant” 并在 ios 6 中使应用程序崩溃,但适用于 ios 5

我的应用程序因以下异常而崩溃:ABC[1936:c07]*由于未捕获的异常“NSUnknownKeyException”而终止应用程序,原因:“[valueForUndefinedKey:]:此类不符合键值编码keyID。”此异常的奇怪问题是它不会在使用iOS5时发生。请查看下面发生异常的代码:-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];if((self.sectionInfoArray==nil)||([self.sectionInfoArraycount]!=[selfnumberOfSec

ios - 如何为 Twitter/action sheet 设置社交分享异常(exception)?

我正在使用以下代码在我的应用中调用操作表共享:-(IBAction)sendPost:(id)sender{NSArray*activityItems=nil;UIImage*appIcon=[UIImageimageNamed:@"appIcon.png"];NSString*postText=[[NSStringalloc]initWithFormat:@"LETSASSUMETHISSTRINGISLONGERTHAN140CHARACTERSTHATTWITTERPROHIBITSBUTCANSTILLBESHAREDVIAFACEBOOK,EMAIL,TEXT"];activ

iOS 和 Objective-C : most of CPU time is spent in [NSObject release] and [NSObject retain] but class method is not doing any memory operations

图像处理应用程序在模拟器上运行速度很快,但在真实设备(iPhone4GS)上真的很慢。在“instruments”下运行应用程序时,我看到以下调用树:请注意,据报告,红色圆圈内的调用几乎占用了该方法的所有CPU时间。问题中的方法是类方法(不是实例方法),代码如下:@implementationLine2F+(CGFloat)signTested:(Point2F*)testedp1:(Point2F*)p1p2:(Point2F*)p2{return[Line2FsignTestedX:tested.xtestedY:tested.yp1x:p1.xp1y:p1.yp2x:p2.xp2

iphone - 通过调用 +class 有条件地为 iOS 6 和 7 编码是否安全?

比如在iOS7中有一个iOS6中没有的新类,我想使用这个新类。我的应用程序必须与iOS6保持兼容。所以我在一些地方读到你现在可以这样做:if([NSURLSessionConfigurationclass]){//onlyiniOS7}else{//doitiOS6way}在任何iOS6版本中这样做是否安全,或者我们是否仍应使用NSClassFromString? 最佳答案 是的,这是安全的。Thisisthecorrectandrecommendedway检查某些类是否可用。 关于ip

iphone - 仪器,目标运行失败 : Remote exception encountered : 'Failed to get task for pid'

我无法控制构建。我也没有苹果开发帐户。我可以使用调试/检查/发布版本。运行测试自动化时,我继续遇到此错误:Target无法运行:遇到远程异常:'Failedtogettaskforpid506'自动化开始,应用程序打开,然后立即关闭。这是一些控制台输出10月25日09:46:48iphonecom.apple.launchd[1](UIKitApplication:com.something.dogfood[0xd456][504]):(UIKitApplication:com.something.dogfood[0xd456])Exited:Killed:910月25日09:46:4

c# - 即使有异常(exception)规则,Windows 防火墙也会阻止 tcp 端口

我正在开发一个Android应用程序,它通过tcp套接字与桌面.NET应用程序通信。但是我面临着计算机防火墙的问题。应用程序既充当服务器又充当客户端,它们监听端口50655。通信正常,我可以成功地从Android向PC发送tcp消息,以及从PC向Android发送tcp消息,但前提是防火墙被禁用。如果我打开防火墙,PC仍然可以向Android发送消息,但是Android应用程序在创建套接字时抛出超时异常:Sockets=newSocket("192.168.1.116",50655);//ThistimesoutwhenFirewallisactive是的,我为此端口添加了防火墙异常(

c# - 尝试 socket.Connect 时出现 Socket Exception 10054

1-我有一个GHIElectronicsFEZSpider3设备2-我已经通过以太网电缆将设备连接到我的笔记本电脑并配置了网络设置3-我可以使用cmd从笔记本电脑pingFEZ设备:ping172.16.43.1934-我已经编写了一个Windows窗体应用程序在我的笔记本电脑上运行并充当TCP接收器5-我想从FEZ设备发送TCP数据包到我笔记本电脑上的win应用程序以下是win应用代码:string[]dnsAddresses={"172.16.40.2","172.16.40.5"};constInt32c_port=12250;publicForm1(){InitializeCo

c++ - 使用 Visual Studio boost asio TCP IP asio 类编译错误。错误 : C2228: left of '.close' must have class/struct/union

我正在尝试按照本页中提供的步骤进行操作http://www.boost.org/doc/libs/1_46_0/doc/html/boost_asio/tutorial/tutdaytime1.html但是,有时代码无法编译,并给出指定的错误。我无法理解这是一种什么样的冲突。似乎未正确创建对象tcpsock。请检查我的代码:io_serviceio_tcp;tcp::resolverresolverObject(io_tcp);tcp::resolver::queryqueryObject(argv[1],"daytime");tcp::resolver::iteratorendpoi

ios - libc++abi.dylib : terminating with uncaught exception of type NSException in a game

当我运行我的Swift游戏并按下按钮转到另一个屏幕时,我收到此错误:2015-08-3004:14:48.038SHE.1.0[45317:3481211]Unabletosimultaneouslysatisfyconstraints.Probablyatleastoneoftheconstraintsinthefollowinglistisoneyoudon'twant.Trythis:(1)lookateachconstraintandtrytofigureoutwhichyoudon'texpect;(2)findthecodethataddedtheunwantedconst

开发Android原生插件,引入自己打的jar报,编译报 Unsupported class file major version 61

“Unsupportedclassfilemajorversion61”错误的原因是由于你自己大的jar包当时是用的Java17打包的,因为在Java中,每个主要版本都有一个对应的majorversion值。例如,Java8的majorversion值为52,Java9的majorversion值为53,以此类推。Java17的majorversion值为61。解决这个问题,可以修改AndroidStudio的Java编译器版本android{compileOptions{sourceCompatibilityJavaVersion.VERSION_1_8//使用适当的版本,例如Java8或J