일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 계산기만들기
- Wil
- UISlider
- pull down button
- 개발자
- 스파르타코딩클럽
- ListTile
- 오토레이아웃
- strikeThrough
- 앱개발
- ios
- pop up button
- 코드스니펫
- 커맨드라인툴
- 알고리즘
- 플러터
- 내일배움캠프
- 날짜처리
- 내배캠
- URLSession
- 메모장만들기
- Xcode
- userdefaults
- Storyboard
- attributedText
- todolist
- Storyboard Reference
- Flutter
- DART
- Swift
- Today
- Total
목록TIL (40)
이리메라 갖다가
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=..
beginUpdates(), endUpdates() - UITableView를 업데이트할 때 사용되는 메서드 - 테이블 뷰의 데이터 소스를 변경할 때 테이블 뷰의 셀들을 새로고침하고 애니메이션 효과를 부여하는데 사용됨 - 이들 메서드를 사용하는 주된 이유는 테이블 뷰의 업데이트를 보다 효율적으로 처리하기 위함 사용 장점 애니메이션 및 레이아웃 최적화: 테이블 뷰의 셀들이 추가되거나 삭제될 때, 애니메이션 효과와 함께 레이아웃이 변경되는 경우가 있는데 beginUpdates()와 endUpdates()를 사용하면 셀들의 추가 및 삭제에 대한 애니메이션 효과가 부드럽게 적용할 수 있으며, 테이블 뷰의 레이아웃 최적화가 이루어진다. 데이터 일관성 유지: beginUpdates()와 endUpdates()를 사..
스토리보드 없이 메모앱 만들기를 진행하고 있는데, 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 삭제 프로젝트 내..