일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Xcode
- Swift
- 내일배움캠프
- 스파르타코딩클럽
- Flutter
- 개발자
- strikeThrough
- 코드스니펫
- 메모장만들기
- URLSession
- userdefaults
- 날짜처리
- 앱개발
- 알고리즘
- UISlider
- 커맨드라인툴
- 계산기만들기
- pull down button
- ios
- 플러터
- Wil
- Storyboard
- attributedText
- DART
- ListTile
- Storyboard Reference
- pop up button
- 오토레이아웃
- 내배캠
- todolist
- Today
- Total
목록앱개발 (43)
이리메라 갖다가
Youtube API 사용 방법에 대해 정리해보려고 한다. 유튜브 가이드 https://developers.google.com/youtube/v3/docs?hl=ko API Reference | YouTube Data API | Google for Developers 이 페이지는 Cloud Translation API를 통해 번역되었습니다. Switch to English API Reference 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. YouTube Data API를 사용하면 YouTube developers.google.com API key 발급 1. Developer Console 접속 https://console.developers.google.com/?hl=..
스토리보드 없이 메모앱 만들기를 진행하고 있는데, Todo에 해당하는 프로퍼티를 최대한 간단하게 정의하였다. struct Todo { var todo: String var isCompleted: Bool } 기초부터 차근차근 해보려고 todo 내용과 완료여부만 정의했고, Todo를 관리할 Manager를 구조체로 정의하였다. struct TodoManager { static let userDefaults = UserDefaults.standard // MARK: - Variables static var todoList: [Todo] = [ Todo(todo: "킬링보이스 악뮤 보기", isCompleted: true), Todo(todo: "개인 과제 코드로만 해보기", isCompleted: false..
어제까지 스토리보드를 활용하여 메모앱을 업데이트했다. 그리고 이제 대망의 스토리보드 없이 코드로 개발을 시작해보려고 한다. 일단 초기 셋팅할 게 있어 정리헤보고자 한다. Storyborad 흔적 지우기 Main.storyboard 삭제 프로젝트를 만들고나면 생기는 기본 Main 스토리보드를 삭제한다. Scene Configuration 삭제 프로젝트 내 Info -> Information Property List -> Application Scene Manifes -> Scene Configuration -> Application Session Role -> Item 0 경로를 타고 들어가서 Storyborad Name를 삭제한다. Main storyboard file base name 삭제 프로젝트 내..
MVC(Model-View-Controller) MVC는 소프트웨어 디자인 패턴으로, 앱의 구성 요소들을 세가지 주요 컴포넌트로 분리하여 코드의 유지보수성과 재사용성을 높여준다. Model(모델) 앱의 데이터와 비즈니스 로직 담당 데이터 모델링, 유효성 검사, 데이터 저장 및 관리 등의 역할 화면과 상호작용하지 않으며, 화면 표현을 위한 정보가 없음 변경 사항이 있을 때 컨트롤러에게 알리는 역할 struct Todo { var title: String var category: String var isCompleted: Bool } View(뷰) 사용자 인터페이스와 데이터의 시각적 표현 담당 사용자가 보는 화면 요소들을 구성하고 표시 모델의 데이터를 보여주고, 데이터 변경사항을 반영 컨트롤러에게 사용자의 ..