iOS 개발 및 TableView에서 코어 데이터를 사용하려고 시도하는 것이 새로운 것입니다.프로그램 수신 신호 : 코어 데이터가있는 "EXC_BAD_ACCESS"
Core Data와 TableView를 사용할 때 EXC_BAD_ACCESS가 표시됩니다. 코어 데이터 객체 또는 TableView에서 오류가 발생하는지 확실하지 않습니다. 왜냐하면 내가 제 코드에 있다는 것을 모르기 때문입니다. 당신의 TableView에서 아마
#0 0x0157ea63 in objc_msgSend()
#1 0x0582ea20 in ??()
#2 0x005c100f in -[UITableViewRowData invalidateAllSections]()
#3 0x0047bb00 in -[UITableView(_UITableViewPrivate) _updateRowData]()
#4 0x004778a7 in -[UITableView noteNumberOfRowsChanged]()
#5 0x004842b8 in -[UITableView reloadData]()
#6 0x00481470 in -[UITableView layoutSubviews]()
#7 0x01ff2451 in -[CALayer layoutSublayers]()
#8 0x01ff217c in CALayerLayoutIfNeeded()
#9 0x01feb37c in CA::Context::commit_transaction()
#10 0x01feb0d0 in CA::Transaction::commit()
#11 0x0201b7d5 in CA::Transaction::observer_callback()
#12 0x013fdfbb in __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__()
#13 0x013930e7 in __CFRunLoopDoObservers()
#14 0x0135bbd7 in __CFRunLoopRun()
#15 0x0135b240 in CFRunLoopRunSpecific()
#16 0x0135b161 in CFRunLoopRunInMode()
#17 0x01a69268 in GSEventRunModal()
#18 0x01a6932d in GSEventRun()
#19 0x0041942e in UIApplicationMain()
당신이 당신의 코드를 게시 할 수 액세스하려고 것을 발견 할 것입니다? 특히 TableView를 빌드하는 동안 어디에서나 뭔가를 릴리즈하고 있습니다. –
내 오류가 릴리스되었습니다 : ViewController * controller = [[ViewController alloc] init]; controller.a = a; controller.managedObjectContext = managedObjectContext; \t CGRect bounds = [[UIScreen mainScreen] bounds]; [controller.view initWithFrame : bounds]; [self.view addSubview : controller.view]; // [컨트롤러 릴리스]; -> EXC_BAD_ACCESS – boxsters