스토리보드 없이 CRUD - Setting 안녕하세요. 오늘부터 간단한 CRUD 프로젝트를 만들어보도록 하겠습니다. 웬만한 웹 어플리케이션과 모바일 어플리케이션에는 기본적으로 CRUD가 들어가게 됩니다. CRUD의 약자는 다음과 같습니다. C : Create R : Read U : Update D : Delete 즉 데이터를 만들고, 읽고, 수정하며, 삭제하는 행위를 CRUD라고 부릅니다. 오늘은 iOS에서 간단히 CRUD를 구현해보도록 하겠습니다. 하지만 기존의 방식과는 다르게 스토리보드를 사용하지 않고 기능들을 구현해보도록 하겠습니다. 스토리보드를 사용하지 않는 이유는 다음의 링크에서 확인해보시기 바랍니다. Storyboard vs Programatically 그럼 본격적으로 시작해보도록 하겠습니다...
Xcode로 iOS 프로젝트를 생성하면 기본적으로 만들어지는 몇 가지 파일이 존재합니다.그 중 AppDelegate.swift 파일 안의 내용을 살펴보면 뭔가 좀 중요한 것처럼 보이는데요. 오늘은 AppDelegate.swift 가 어떤 역할을 하는지 알아보도록 하겠습니다. AppDelegate.swift안에는 AppDelegate 클래스가 존재하며 이 클래스는 여러분이 만드는 어플리케이션의 중추적인 역할을 합니다. AppDelegate.swift 의 기능에는 크게 두 가지가 있습니다. 여러분의 어플리케이션이 그려질 윈도우를 생성하고, 어플리케이션 내의 상태 변화에 반응할 수 있게끔 합니다. 이러한 상태 변화에는 어플리케이션의 실행, 백그라운도로 전환 종료 등이 있습니다. 이와 관련된 메소드는 다음과 같..
- Total
- Today
- Yesterday
- 스위프트
- segue
- 운영체제
- boostcourse
- 백준
- 테이블뷰
- Operating System
- notificationcenter
- 알고리즘
- UIResponder
- nodejs
- oauth2.0
- IOS
- storyboard
- edwith
- Protocol
- Swift
- 프로토콜
- Xcode
- 아이폰
- CRUD
- auto layout
- 클로저
- Codable
- 오토레이아웃
- UIControl
- Algorithm
- iPhone
- 부스트코스
- TableView
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |