草庐IT

Exc_bad_access

全部标签

ios - 使用 object_setIvar 时出现 EXC_BAD_ACCESS

我正在尝试在我使用下面的代码分配的运行时类上添加和设置Ivars。我对Objective-C运行时函数没有任何经验,这就是我尝试学习的原因。if([objectisKindOfClass:[NSDictionaryclass]]){constchar*className=[aNamecStringUsingEncoding:NSASCIIStringEncoding];//Allocatetheclassusingtheclassname,NSObjectmetaclass,andasizeof0ClassobjectClass=objc_allocateClassPair([NSOb

手机上 Cordova AdMod 插件中的 IOS 7.1 EXC_BAD_ACCESS

我编写了基于phonegap的ios应用程序。并使用这个插件https://github.com/floatinghotpot/cordova-plugin-admob对于admob。在ios模拟器上一切正常,但如果在iphone(iOS7.1)中尝试,我会遇到错误:EXC_BAD_ACCESSinPlug-inline-(void)createBannerView:(CDVInvokedUrlCommand*)command{如何解决这个问题?图像: 最佳答案 您可能需要查看thispost(问题#1)建议替换platforms/

ios - Xcode 5 Instruments 不显示僵尸

我无法发布图片,因为我还没有10个代表,所以如果其中有任何含糊之处,我深表歉意。我正在为MacOSX编写ARC应用程序,它抛出EXC_BAD_ACCESS错误。为了追查问题,我在“诊断”选项卡下启用了ZombieObjects。然后我启动Instruments(Zombies)最后我记录并导致应用程序崩溃并生成错误。但是,我没有在仪器中获得任何僵尸指示器,而是收到了我正在分析的应用程序问题报告,说我的应用程序“意外退出”。没有生成供我导航的堆栈跟踪,而且该问题报告对我没有多大用处。EXC_BAD_ACCESS错误是否是由取消引用指向已释放内存的指针以外的其他原因引起的?在出现EXC_B

ios - AFHTTPRequestOperationManager 的 EXC_BAD_ACCESS

首先使用AFHTTPRequestOperationManager调用“post方法”,它的工作正常。但是我第二次为同一个AFHTTPRequestOperationManager调用get方法时得到了EXC_BAD_ACCESS。请检查我的以下来源并帮助解决问题。第一次调用“POST”方法-工作正常NSString*post=[[NSStringalloc]initWithFormat:@"grant_type=client_credentials"];NSData*postData=[postdataUsingEncoding:NSASCIIStringEncodingallowL

谷歌 Access to XMLHttpRequest at ‘请求网站’ from origin ‘请求来源’ has been blocked by CORS policy: The reques

谷歌AccesstoXMLHttpRequestat‘请求网站’fromorigin‘请求来源’hasbeenblockedbyCORSpolicy:Therequestclientisnotasecurecontextandtheresourceisinmore-privateaddressspaceprivate.打开谷歌浏览器,在网址栏访问chrome://flags/接着关键词查询Blockinsecureprivatenetworkrequests查询后,修改为“Disabled”重启浏览器,就解决跨域了

ios - EXC_BREAKPOINT 代码和子代码的含义是什么?

通常当我设置lldb观察点时,当它们被命中时,lldb会说观察点命中旧值:新值。但是,我在一个似乎被写入第3方库(libjpeg-turbo)内部的地址上设置了一个观察点,而不是通常的观察点命中,我看到EXC_BREAKPOINTcode=258,subcode=0xADDRESS。在所有情况下,我都可以看到子代码必须是地址,因为它总是等于地址或接近我设置观察点的地址。谁能证实这一点?如果我删除观察点并继续运行,lldb将不会因EXC_BREAKPOINT而暂停。但是代码是什么意思,我在哪里可以找到关于它的一些官方文档?exc_types.h没有给出任何详细信息。

ios - 关闭 UIViewController 时 EXC_BAD_ACCESS 崩溃

我有两个按钮触发segues到两个不同的UIViewCONtroller,使用这个代码:-(IBAction)newTransButton:(UIButton*)sender{[selfperformSegueWithIdentifier:@"newTransSegue"sender:self];}-(IBAction)switchAccountButton:(UIButton*)sender{[selfperformSegueWithIdentifier:@"selectAccountSegue"sender:self];}-(void)prepareForSegue:(UIStor

ios - Objective-C : Accessing properties of an object instance that's in an array that's a property of an object

这似乎是一件简单的事情,但我找不到确切的语法。我有一个名为myObject的对象。它有一个名为公司的属性(property)。该数组中的每个对象都是一个Company类型的对象,它有一个名为myid的属性。我只是想访问类似于以下内容的myid属性(这是一个NSString):NSLog(@"Myid:%@",myObject.companies[0].myid);Xcode建议以上内容不正确,应更改为:NSLog(@"Myid:%@",myObject->companies[0].myid);这会产生错误“找不到对象类型‘id’的属性‘myid’”。所以,我尝试将结果转换为正确的类型C

ios - 访问程序集的子程序集将生成 EXC_BAD_ACCESS

用例:我有一个ApplicationAssembly。这个程序集有一个名为CoreAssembly的TyphoonAssembly类型的属性。我正在使用PLIST集成并注册了两个程序集。我正在将ApplicationAssembly注入(inject)Appdelegate。在ViewController之后,我想获得一个将由CoreAssembly生成的对象varappdelegate=UIApplication.sharedApplication().delegateas!AppDelegate;tagHandler=appdelegate.assembly.coreAssembl

ios - 我的应用程序正在请求 “Have offline access” 的权限,为什么?

我的应用正在请求“离线访问”权限,为什么?这是最奇怪的事情。我做了一些搜索,但没有真正找到任何有效的方法。我试过将这些用于范围:https://www.googleapis.com/auth/plus.profile.emails.readhttps://www.googleapis.com/auth/plus.login这似乎没有帮助。下面是屏幕截图和我的一些代码,可帮助您了解发生了什么:我的一些代码:#import"ViewController.h"NSString*callbakc=@"http://localhost/";NSString*client_id=@“CLIENTI