내 NSTableView를 다시로드하는 데 문제가 있습니다. 일반적인 reloadData 메서드가 작동하지 않습니다.nstableview reload not working
[_tableView reloadData];
NSTableView는 응용 프로그램이 시작될 때 올바르게 채 웁니다. tableview는 데이터 소스와 델리게이트가 AppDelegate로 설정되어 있으며 tableView의 참조 콘센트는 AppDelegate로 설정되어 있습니다.
저는이 문제에 상당히 익숙합니다. 문제 해결 방법을 모르겠습니다. 주위를 둘러 보니, IB에서의 나의 연결이 올바르지 않을 수도 있지만, 나는 많은 다른 조합을 시도했지만 reloadData 기능을 실행할 수있는 것은 아무것도 없습니다. 내가 알고있는 다른 함수에 reloadData 메소드를 추가하려고 시도했지만, reloadData를 실행하고 아무 것도하지 않는 것처럼 보인다. 에러 나 경고가 없다.
도움이 필요하시면 - 솔루션 대신 실제로 문제를 해결하는 방법에 대한 정보를 원합니다. 무료 코드는 여기에 없습니다. :)
reloadData로 기대되는 것은 무엇입니까? 테이블에 새 객체를 추가 할 때이 객체를 사용하고 있습니까? –
reloadData가 테이블보기에있는 데이터를 다시로드 할 것으로 예상됩니다. 로드 할 때 테이블을 채우는 FMDB와 SQLite 저장소를 사용하고 있습니다. 예, [_tableView reloadData]를 호출합니다. 테이블에 항목을 추가 한 직후 응용 프로그램을 종료하고 다시 시작하면 tableview에 새 entrie가 생깁니다. – rick