1

我正在编写应该是一个非常简单的应用程序,其中一个方面是 uitextview。视图加载并可以轻松滚动,但如果用户尝试按住以选择某些文本,则应用程序崩溃:

2012-07-30 23:07:01.547 SASB[36340:c07] +[_UIDictionaryWrapper _availableDictionaryAssets] 返回失败 - 重试。错误:错误域=ASError 代码=4“操作无法完成。(ASError 错误 4 - 无法复制资产信息)”UserInfo=0xaa64b90 {NSDescription=无法复制资产信息} SASB(36340,0xac2a7a28) malloc:* 对象 0xaa611a0 的错误:双重释放 *在 malloc_error_break 中设置断点以进行调试 (lldb)

我不知道为什么会这样。在最好的情况下,我不太擅长调试,但这只会让我回到 main.m 文件:

#import <UIKit/UIKit.h>

int main(int argc, char *argv[])
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    int retVal = UIApplicationMain(argc, argv, nil, nil);
    [pool release];
    return retVal;
}

任何帮助将不胜感激。

4

2 回答 2

1

哎呀!

看来这可能是 Xcode 4.5 beta 中的一个错误。我完全忘记了我什至在使用测试版。我想我现在必须跳过 IOS6 功能 :)

于 2012-07-31T05:21:41.967 回答
0

我怀疑你是对的克里斯托弗。我有一个正在针对 ios6 测试的应用程序,我得到了相同的控制台消息。

在我的情况下,应用程序继续运行良好,并且在使用 UITextView 对象完成编辑时保存数据,就像使用 ios5 一样。

于 2012-09-05T00:24:08.137 回答