당신의 도움이 필요합니다. 어쩌면 바보 같지만 오류를 찾을 수 없습니다. 테이블보기와 추가 버튼이 있습니다. 클릭하면 저장 버튼을 눌렀을 때 데이터를 TableView
컨트롤러로 보냅니다.이 버튼을 저장하려면 NSUserDefaults
도 사용하고 있습니다. 배열의 데이터.userdefaults를 사용하여 UItableview iphone 행을 삭제 하시겠습니까?
예를 들어 2 개의 새로운 행을 추가하고 1 개의 행을 추가 한 다음 다른 행을 추가 할 때 방금 추가 한 행을 표시하는 대신 삭제 한 마지막 행을 표시합니다.
나는 절약을하고이 방법을 읽고 있어요 :
가 viewDidAppear
에서 나는 NSUserDefaults
을 읽고있는 경우 데이터를 얻을. ModalView
에서 데이터를 캐치하는 메소드의 을 userdefaults에 저장합니다. commitEditing
방법 userdefaults를 읽은 다음 배열과 테이블에서 행을 삭제 한 다음이 변경 사항을 userdefaults에 저장하십시오.
내가 뭘 잘못하고 있는지 모르겠어. 아무도 도와 줄 수 없어?
[self.tableView reloadData]를 두어 보았습니다. viewWillApperar하지만 작동하지 않았다, 내가 다시 돌아가서 테이블 뷰 컨트롤러에 내가 마지막 행과 함께 업데이 트를 다시 입력하면 reloadData 사촌에 대한 뭔가가있어, 그 모든 것을 잘 보여주는 것을 의미합니다. 나는 문제가 내가 새로운 행을 추가하고 모달이 기각되는 순간에만 있다고 생각한다. = S. 귀하의 빠른 답변을 주셔서 감사합니다. XD –