我正在編碼什麼應該是一個非常簡單的應用程序,其中一個方面是uitextview。該視圖被裝載並沒有任何麻煩srollable,但如果用戶試圖按住選擇一些文本,應用程序崩潰:在uitextview中選擇的文本時,應用程序崩潰
2012-07-30 23:07:01.547 SASB[36340:c07] +[_UIDictionaryWrapper _availableDictionaryAssets] returned failed - retrying. Error: Error Domain=ASError Code=4 "The operation couldn’t be completed. (ASError error 4 - Unable to copy asset information)" UserInfo=0xaa64b90 {NSDescription=Unable to copy asset information} SASB(36340,0xac2a7a28) malloc: * error for object 0xaa611a0: double free * set a breakpoint in malloc_error_break to debug (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;
}
任何幫助將非常感激。
如果您轉到Xcode中的Breakpoint導航器選項卡並在Objective-C異常上設置斷點,則它應該**導致調試器停止發生錯誤而不是跳入main.m.它不保證工作,但值得一試。 – 2012-07-30 15:27:51
感謝您的提示。我嘗試用符號[NSException raise]創建一個符號斷點,但是當引發這個錯誤時它不會被觸發:( – 2012-07-31 00:21:23
我剛剛注意到,當我在任何對象中選擇文本時,應用程序崩潰。當文本被選中時,CRASH :( – 2012-07-31 00:35:07