草庐IT

disk-access

全部标签

ios - EXC_BAD_ACCESS 在设备中,而不是在模拟器中

我在我的项目中实现了adwhirl。我以前在我的项目中实现过它,所以我只是将它从我以前的项目中合并到我当前的项目中。-(UIViewController*)viewControllerForPresentingModalView{{returnself;}我在以前的项目中使用过它..因为我的window.rootvviewcontroller是selfonly。但是在我当前的项目中,有很多屏幕在展示广告,所以我使用了:-(UIViewController*)viewControllerForPresentingModalView{{returnreturn[[(AppDelegate*

objective-c - NSFileVersion 调用 removeOtherVersionsOfItemAtURL 期间的 EXC_BAD_ACCESS : inside coordinated write block

我正在使用似乎简单调用NSFileVersion类方法removeOtherVersionsOfItemAtURL:在一些iCloud的协调写入block中冲突解决。当我的设备进入“spaz模式”时,这是一个技术术语,用于在一些设备上重复打开和关闭应用程序,内部会抛出一个EXC_BAD_ACCESS异常。代码片段:-(void)compareVersionChanges:(NSFileVersion*)version{if(![DataLoaderiCloudPreferenceEnabled]){NSLog(@"IgnoringiCloudchanges(versioncompari

ios - com.apple.NSURLSession-work EXC_BAD_ACCESS 崩溃调试

我看到了以下崩溃报告,但它不可重现。我将如何调试它?这是AFNetworking问题吗?我使用的是2.4.1版。Crashed:com.apple.NSURLSession-workEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x0000000000000000Thread:Crashed:com.apple.NSURLSession-work0CoreFoundation0x0000000184aad978CFDictionaryGetValue+561Foundation0x0000000185aa9300_NSSetLongLongValueAndNo

ios - OAuthException/代码 = 2500/消息 = "An active access token must be used to query information about the current user."

我正在尝试获取登录用户的数据(如姓名、性别、生日、个人资料图片等)。我尝试了以下两个代码,如下所示://first:Createrequestforuser'sFacebookdataFBRequest*request=[FBRequestrequestForMe];//SendrequesttoFacebook[requeststartWithCompletionHandler:^(FBRequestConnection*connection,idresult,NSError*error){NSLog(@"%@",error);if(!error){//resultisadictio

ios - 使用可变参数调配方法并转发消息 - Bad Access

我正在实现一个“代码注入(inject)器类”,通过方法调配可以让你有可能做这样的事情:FLCodeInjector*injector=[FLCodeInjectorinjectorForClass:[selfclass]];[injectorinjectCodeBeforeSelector:@selector(aSelector:)code:^{NSLog(@"Thiscodeshouldbeinjected");}];aSelector可以是具有可变数量参数和可变返回类型的方法。参数/和返回类型可以是对象或原始类型。首先,我附上injectCodeBeforeSelector:的代

交换机端口类型,Access?Trunk?Hybrid?

一、Access接口1、Access接入模式交换机链路终端设备的接口,允许唯一的VLANID通过本端口交换机Access一般用于连接PC终端。2、收发原则收:如果该端口收到对端发送的untagged(不带标签)数据帧,交换机会加上该端口所处的PVID。如果该端口收到对方发送的tagged(带标签)数据帧,交换机会检查该标签的VLANID。当VLANID与该端口的PVID相同,则接收该报文。当VLANID与该端口的PVID不相同,则丢弃该报文。发:判断是否和自己的VLANID相同,如果相同则剥离该VLANID标签,然后再发送。access端口发往对端的设备的以太网帧永远是不带标签的帧。二、Tru

ios - NSDictionaryM setObject :forKey: EXC_BAD_ACCESS crash

崩溃日志:Crashed:com.apple.main-threadEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x12121212libobjc.A.dylib-objc_msgSend-isEqual:CoreFoundation--[__NSDictionaryMsetObject:forKey:]代码:if(object){[_objectssetObject:objectforKey:key];}当_objects的初始化在代码中较早发生时:-(id)init{self=[superinit];if(self){_objects=[[NSMutab

objective-c - 与结构对齐相关的 EXC_BAD_ACCESS?

在iOS应用程序中,我有一个看起来像这样的结构typedefstruct_Pixel{signedcharr;signedcharg;signedcharb;}Pixel;在我的代码中,我使用calloc分配了一个数组:Pixel*buff=calloc(width*height,sizeof(Pixel));现在,这在模拟器中完美运行,但在设备上,如果我尝试访问buff[width*height-1](即buff中的最后一个元素>),我得到一个EXC_BAD_ACCESS。这对我来说没有意义,所以经过几个小时的调试,我想知道这是否是某种对齐问题,所以心血来潮我试了一下:typedef

ios - SpriteKit SKEmitterNode targetNode 崩溃 EXC_BAD_ACCESS

背景SKEmitterNode是从sks文件创建的,并添加为某个sprite的子节点。发射器的targetNode设置为场景中的某个其他节点。funclaunch(){letemitterPath=NSBundle.mainBundle().pathForResource("trailblaze",ofType:"sks")!letemitter=NSKeyedUnarchiver.unarchiveObjectWithFile(emitterPath)asSKEmitterNodeemitter.targetNode=(sprite.sceneasGameScene).canvass

ios - FFMPEG 中 avformat_find_stream_info 的 EXC_BAD_ACCESS

我在这个库的帮助下使用ffmpeg实现了IP摄像机流:https://github.com/kolyvan/kxmovie我也正在录制IPCamera流媒体,同样是使用ffmpeg完成的。现在,一旦我在项目中添加R5ProStreaming.framework并在真实设备中运行应用程序,我就会面临一个问题应用程序在if(avformat_find_stream_info(formatCtx,NULL)处崩溃这里。当我删除该框架并将其移至垃圾桶并再次运行时,一切正常。-(kxMovieError)openInput:(NSString*)path{AVFormatContext*form