2012-09-07 5 views
0

그물에있는 uitable sqlite 자습서에 기반한 UItableview가 포함 된 testviewcontroller가 있습니다. 나는 문제가있는 데이터베이스에 삽입되는 appdelegate를 통해 새로운 객체를 만들 때 테이블 행이 업데이트되지 않는다는 것을 질문합니다. 응용 프로그램을 다시 시작한 후에 만 ​​업데이트됩니다.uitable reloadData는 업데이트 된 데이터베이스를 나타내지 않습니다.

이것은 데이터베이스에 새 항목을 추가하는 양식을 표시하는 addNewMessageViewController입니다. 여기에 항목을 추가하면 TestViewController의 tabledata가 업데이트됩니다. 내가 그것을 업데이 트되고 있지만 그것은 내게 알 수없는 몇 가지 이유는 응용 프로그램이 시작되었을 때 데이터를 새로 고칩니다.

+1

전체 프로젝트를 진지하게 게시하지 않으 셨습니다 ... –

+0

LOL at NSPostWhenIdle의 의견 –

+0

그 중 1/4 정도가 – Jay

답변

0

글쎄, 당신의 코드에 그 코드가 있는지 잘 모르겠지만, 어디서 업데이트 할 것인지 알지 못합니다. appDelegate.messageArray 메시지를 편집하거나 편집하십시오. 당신이 그렇게하지 않는다면 분명히 이것은 문제입니다.

+0

에 있습니다! 그 덕분에! 배열에서 추가 또는 제거 할 때 자기를 사용하지 않았다는 것을 알았습니다 - 이제 해결! – Jay

관련 문제