exc-bad-access

    1热度

    1回答

    我有一个很奇怪的问题。为了使短,我会写一些伪代码: init: create a dictionary and insert n elements. create a "repeat timer" and add it to the currentRunLoop using the timerRefresh selector. timerRefresh: using a list

    1热度

    1回答

    当我执行函数的最后一行(webData)时,我得到了一个EXC_BAD_ACCESS。 -(void)requestSoap{ NSString *requestUrl = @"http://www.website.com/webservice.php"; NSString *soapMessage = @"the soap message"; //website and soapmessa

    0热度

    2回答

    我有一个2选项卡应用程序。在第一个中,我创建了“Sample”和“SampleList”实体的对象。每个sampleList包含一个ID和一组样本。每个样品都包含日期和温度属性。 在第二个选项卡,我在的tableView显示我的数据。我为了删除SampleLists实施 - (void)tableView:(UITableView *)tableView commitEditingStyle:(U

    0热度

    1回答

    我一直在使用这个代码创建一个UIWindow我 UIMyWindow* win = [[UIMyWindow alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]]; UIMyWindow没有什么特别的,它只是有一个指针指向一个C++的类,它的ObjectiveC的一些包装。 最近我的应用程序在添加一些代码

    1热度

    4回答

    我想记录我的应用程序的每一次崩溃... 所以我试图捕捉所有的信号。但它似乎不适用于“EXC_BAD_ACCESS” 有人知道......如果有可能赶上它?如何 ?

    1热度

    2回答

    我正在尝试使用AVAudioPlayer快速连续播放一些声音。当我不太频繁地调用声音播放功能,以便在函数再次调用之前声音完全播放时,应用程序运行良好。但是,如果我快速连续调用该函数(以便在播放前一个声音时播放声音),则应用程序在调用〜20个函数后最终崩溃,并显示“EXC_BAD_ACCESS”消息。下面是从功能代码: NSString *nsWavPath = [[[NSBundle mainBu

    1热度

    1回答

    我的iPhone应用程序正在发生一些奇怪的事情。我正在使用Core Data将数据存储在SQLite数据库中。在我的应用程序启动后第一次尝试读取表来返回所有行以填充UITableView以及用户可供选择的事物列表。如果他们选择列表中的顶部项目,我会得到一个EXC_BAD_ACCESS异常。如果他们选择任何其他物品,一切都好。以下是代码示例:Sport和Team是NSManagedObjects。运

    0热度

    1回答

    呀,所以这一块通过我还是一会儿一个循环,直到我想通了是怎么回事。随着苹果公司今天发布Xcode的最终版本,以及昨天推出的iOS 4,我终于开始考虑将应用程序移植到iOS 4上。 因此,我下载了新的SDK,并开始工作。在对我的应用程序进行一些处理后,想象一下当我遇到访问错误时出现的意外,(试图与一个释放对象进行交谈)。我讨厌那些错误,所以很难弄清楚该怎么做。所以,我花了最后45分钟试图找到我已经释放

    1热度

    1回答

    我已经花了两天时间了,但我仍然无法找到坠机原因。 我知道它与尝试访问已释放的对象有关,但我不知道哪个访问或哪个对象。 每当我谷歌试图找到EXC_BAD_ACCESS的来源人们建议使用NSZombies。问题是当我启用僵尸(无论是在Xcode通过环境变量,或通过ObjectAlloc属性的仪器)程序不会崩溃,它通常会做的事情和僵尸不报告任何东西(什么都没有出现在日志中,没有标记在仪器)。 NSZom

    6热度

    4回答

    我正在使用FMDB处理我的数据库,它工作正常。该应用程序使用后台线程正在做一些工作,需要访问数据库。同时主线程需要在同一个数据库上运行一些查询。 FMDB本身有一个小小的锁定系统,但是,我在课堂上添加了另一个锁定系统。 只有当我的类指示数据库未被使用时才会执行每个查询。执行操作后,数据库将被解锁。只要负载不太高,它就可以按预期工作。当我使用主线程上运行的线程访问大量数据时,会出现EXC_BAD_A