[iOS] 메모장 앱 (1)
2020. 5. 23. 13:19ㆍiOS
1. 메모장 앱 (1)
1) Main.storyboard, DetailController.xib, TableCell.xib
필요 화면으로는, 메인 화면(ViewController, TableCell.xib) / 메모를 추가 (AddController) / 메모 수정 및 상세 화면(DetailController.xib)로 구성한다.
2) AddController
3) DetailController
4) ViewController
임의의 데이터를 넣기 위해 Person 구조체(생성자)와 변수를 생성한다. 그리고 UITableViewDelegate, UITableViewDataSource Protocol 추가 및 필수 메소드를 구현하고 TableView 위임(delegate, dataSource), TableCell 연결, 데이터를 생성하낟.
dequeueReusableCell을 이용하여 데이터 출력을 구현하고 didSelectRowAt 셀 선택 메소드와 editingStyle 삭제 메소드를 구현한다. 구현한 Protocol(AddProtocol, DetailProtocol) 추가하고 ViewWillAppear를 이용하여 TableView 업데이트하도록 설정한다.
5) 구현 화면
728x90
'iOS' 카테고리의 다른 글
[iOS] 메모장 앱 (3) (0) | 2020.05.23 |
---|---|
[iOS] 메모장 앱 (2) (0) | 2020.05.23 |
[iOS] TableView (0) | 2020.05.23 |
[iOS] 데이터 전달 (0) | 2020.05.23 |