테이블 뷰 Refresh
reloadData 함수를 사용하면 기본적으로 Refresh 가 되는 줄 알았는데 테스트 하던 중에 기존에 UITableView에 데이터가 있고 reloadData 를 하더라도 움직이지 않으면 cellForRowIndexPath에 의해서 갱신이 되어 지는데.
그래서 사용자가 터치로 테이블뷰를 움직이기 전에 갱신하려면 아래의 코드를 써야 한다.
beginUpdates 함수와 endUpdates 함수 사이에 reloadRowsAtIndexPaths 함수를 이용해서 어떤 섹션과 행을 업데이트 할것인지를 지정해 주고 업데이트시 보여주는 방식, 어떤 애니메이션으로 보여질것인지를 지정하면 된다.
Array