[iOS - Swift] WidgetKit 정리
WidgetKit 위젯 띄우기 위해 사용 위젯 익스텐션을 추가해서 생성함 세 가지 기본 구성요소 위젯 종류: 프로젝트 내의 위젯을 선별 위젯 구성: 표시할 정보나 설명, 타임라인 프로바이더 정적 구성 (St...
WidgetKit 위젯 띄우기 위해 사용 위젯 익스텐션을 추가해서 생성함 세 가지 기본 구성요소 위젯 종류: 프로젝트 내의 위젯을 선별 위젯 구성: 표시할 정보나 설명, 타임라인 프로바이더 정적 구성 (St...
SiriKit 시리 인터페이스를 통해 음성 명령으로 앱 기능의 핵심 영역에 접근할 수 있다. 여러 도메인을 제공하며, 도메인에서 제공하지 않는 기능도 단축어를 통해 수행할 활동, 구문을 저장하여 트리거를 적용할 수 있다. App ↔ SiriKit ↔ User 1) 시리킷이 ...
CloudKit 애플에서 호스팅하는 icloud 서버에 대한 접근 권한을 애플리케이션에 제공함. CloudKit의 Core Data를 사용할 때는 프레임워크를 구성하는 컴포넌트를 직접 사용하는 것이 아닌, CloudKit을 활성화하는 영구 컨테이너를 사용 ...
Core Data DB를 관리할 때 일반적으로 SQLite와 같은 SQL 언어들이 사용되지만, 해당 언어들을 알아야한다. DB 언어에 대한 지식이 없어도 내부 데이터를 관리할 수 있는 Core Data가 도입된 이유이다. SQLite DB에 wrapper를 두는 방식이다. Co...
MVVM의 구성 Model ↔ View Model ↔ View 로 구성 Model은 데이터의 구조가 들어감 ex. 우리 서버에서 받는 데이터의 구조 ViewModel은 받은 데이터를 가공해 View로 보냄 View는 데이터를 받아 화...
들어가기 전에 이번주는 독감 A형으로 😱.. 매우 아팠던 관계루다가 스스로 쉬어가는 타임..으루 탭바와 네비바를 커스텀했던 개인 기록들을 정리해보려고 합니닷 🤒 일단 TabBar 랑 NavigationBar 가 머냐구요?! 옛날에 진행했던 프로젝트.. 의 이전 디자인!!을 가져와봤는데욥!! 탭바 (TabBar) ...
들어가기 전에 때는 바야흐로 2023년 봄 …🌸 Chat GPT의 등장으로 전세계가 시끌벅적해지고 .. 모든 전공 과목 교수님들께서 지피티의 전망에 대해 한 번 쯤은 꼭 .. 언급하실 시절 .. 저는.. 혼자 생각했습니다 .🤔 저걸로 정대만이랑 대화하는 챗봇 만들어야겠다 ㅋㅋㅋ 정대만은.. 제 동생이 제일 조아하는 슬램덩크...
들어가기 전에 보정을 해준다거나, 귀여운 필터를 입혀주는 등 요즘 사람의 얼굴을 인식하는 기능을 활용하는 카메라 앱이 많잖아요?! 😎 (macOS Photo Booth 필터처럼 말이죵) 저도 포토부스 필터 참 조아하는데요… 요렇게 내 얼굴을 인식해 필터를 씌우는 기능!을 스위프트로 구현한다면 어떻게 할 수 있을까요? 🤔 ...
들어가기 전에 다양한 언어를 지원하는 앱을 본 적이 있으신가요?! 아이폰의 설정 → 일반 → 언어 및 지역에서 기본 언어를 변경하면, 아래처럼 기기의 언어 설정에 맞게 앱 내부의 텍스트 또한 변경되는 앱들이 있는데요. (얘는 Github App 입니다) 이처럼 앱 내에서 여러 언어와 지역들을 지원하게 하는 기능을 Locali...