스토리보드 없이 CRUD - Remove 안녕하세요. 오늘은 지난 포스팅에서 다루었던 Update에 이어 Remove를 구현해보도록 하겠습니다. 늘 시작에 앞서 말씀드리지만 이전 포스팅을 읽고 오셔야 코드의 전체적인 흐름을 파악하시는데 도움이 되실 겁니다. 그리고 이번 Remove를 구현하는 포스팅에서는 NotificationCenter를 사용할 것이기 때문에 이에 대한 기본적인 사항을 숙지하시고 시작해주시기 바랍니다. 참고로 NotificationCenter에 관해 작성한 포스팅도 있으니 참고하시기 바랍니다. [ios] NotificationCenter 그럼 바로 시작해보도록 하겠습니다. 1. Remove 버튼 먼저 가장 기본적으로 데이터를 삭제할 때 사용할 버튼을 하나 만들어야 합니다. 그리고 이 삭..
.스토리보드 없이 CRUD - Update 안녕하세요. 오늘은 CRUD 중 하나인 데이터를 수정하는 Update를 구현해보는 시간을 갖도록 하겠습니다.역시 이전 CRUD 포스팅들을 읽고 오셔야 코드의 흐름과 의미를 파악하실 수 있으니 다음의 포스팅들을 먼저 읽고 오시는 것을 추천드립니다. 스토리보드 없이 CRUD - Setting 스토리보드 없이 CRUD - List 스토리보드 없이 CRUD - Create Update를 구현하기 위해 저는 Create를 구현할 때 사용했던 EditFriendViewController 를 사용할 것입니다. 그리고 다음의 절차를 통해 코드를 작성해나가도록 할 것입니다. tableView(_:didSelectRowAt:) 구현 Update를 위한 editFriend 클로저 ..
스토리보드 없이 CRUD - Create 안녕하세요. 오늘은 저번 포스팅에 이어서 본격적으로 데이터를 추가시켜주는 Create를 만들어보도록 하겠습니다. 이번 포스팅에서는 클로저에 대한 기본적인 이해가 있으셔야 합니다. 다음의 포스팅들을 참고해주시면 많은 도움이 되실 것입니다. 스토리보드 없이 CRUD - Setting 스토리보드 없이 CRUD - List 클로저 Closure[01] Closure[02] 그럼 본격적으로 시작해보도록 하겠습니다. EditFriendViewController EditFriendViewController에서는 기본적인 데이터를 편집하는 모든 행위를 할 것입니다. 그 행위들에는 데이터를 추가하는 Create도 해당됩니다. 먼저 이전에 해왔던 것과 마찬가지로 View Contr..
스토리보드 없이 CRUD - List 안녕하세요. 오늘은 저번 포스팅에 이어서 스토리보드 없이 CRUD 만들기, 그 중에서도 Create 즉 데이터를 생성하는 부분을 만들어보도록 하겠습니다. 이 포스팅에서는 스토리보드 없이 진행하는 과정이기 때문에 이전 포스팅을 반드시 읽고 와주시기 바랍니다. 스토리보드 없이 CRUD - Setting 그리고 이 시리즈의 포스팅에서는 테이블 뷰를 사용하는데 이에 대한 상세한 설명은 다루지 않고 있습니다. 이와 관련해서는 제가 작성해 놓은 글들을 참고해주시기 바랍니다. Basic TableView - UI Custom TableView 그럼 바로 시작해보도록 하겠습니다. 1. 친구 목록 먼저 이전에 우리는 MainViewController.xib 파일에 하나의 테이블 뷰를..
스토리보드 없이 CRUD - Setting 안녕하세요. 오늘부터 간단한 CRUD 프로젝트를 만들어보도록 하겠습니다. 웬만한 웹 어플리케이션과 모바일 어플리케이션에는 기본적으로 CRUD가 들어가게 됩니다. CRUD의 약자는 다음과 같습니다. C : Create R : Read U : Update D : Delete 즉 데이터를 만들고, 읽고, 수정하며, 삭제하는 행위를 CRUD라고 부릅니다. 오늘은 iOS에서 간단히 CRUD를 구현해보도록 하겠습니다. 하지만 기존의 방식과는 다르게 스토리보드를 사용하지 않고 기능들을 구현해보도록 하겠습니다. 스토리보드를 사용하지 않는 이유는 다음의 링크에서 확인해보시기 바랍니다. Storyboard vs Programatically 그럼 본격적으로 시작해보도록 하겠습니다...
Storyboard Reference 안녕하세요. 협업을 하시거나, 하나의 스토리보드에 담기에 뷰가 너무 많아진다면 스토리보드 파일을 여러개로 나눌 필요가 있습니다. 오늘은 이렇게 스토리보드를 나누기 위해 사용되는 Storyboard Reference를 간단하게 사용해보는 시간을 갖도록 하겠습니다. 1. Setting 먼저 프로젝트를 하나 생성하고 생성된 Main.storyboard 파일의 ViewController에 두개의 버튼을 올려주세요. 각각의 버튼을 누르면 서로 다른 화면으로 넘어가게 할 텐데요. 하나는 Navigation Controller의 포함된 UIViewController로, 하나는 단순한 UIViewController로 넘어가도록 하겠습니다. 원래 하던 방식대로라면 Main.story..
- Total
- Today
- Yesterday
- oauth2.0
- 테이블뷰
- IOS
- UIControl
- 프로토콜
- TableView
- 오토레이아웃
- 아이폰
- Algorithm
- Codable
- segue
- UIResponder
- notificationcenter
- Swift
- nodejs
- 운영체제
- boostcourse
- iPhone
- auto layout
- 알고리즘
- Operating System
- storyboard
- CRUD
- 스위프트
- Xcode
- 부스트코스
- 클로저
- 백준
- Protocol
- edwith
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |