전체 글

성장하는 공공돌 블로그🧸 💻
ERROR 해결

[ SwiftUI ] SwiftUI Launch Screen 설정 문제 해결

Xcode Version 14.2 swift-driver version: 1.62.15 SwiftUI를 사용하여 iOS 앱을 개발하다 Launch Screen.storyboard를 만들었다. 하지만 Launch Screen의 화면이 적용되지 않는 문제가 생겼다. 💡 해결 방법 위와 같은 방법을 시도해 봤지만 실패... 해당 오류 메시지는 UIScene 구성이 Info.plist 파일에 없거나 "(no name)"이라는 이름의 구성이 없다는 것을 나타낸다. 이러한 오류가 발생하는 경우 아래코드를 Info.plist 파일에 아래와 같은 구성을 설정해 주면 된다. UIApplicationSceneManifest UISceneConfigurations UIWindowSceneSessionRoleApplicati..

iOS/UIKit

[ UIKit ] UISlider

안녕하세요 공공돌🧸 입니다. UISlider에 대해 공식 문서를 번역해보면서 알아보겠습니다. 1. UISlider Overview( 개요 ) 슬라이더의 엄지손가락을 움직이면, 그것은 업데이트된 값을 해당되는 액션에 전달합니다. 슬라이더의 모양은 구성할 수 있습니다 트랙과 엄지손가락의 색상을 지정하고, 슬라이더의 끝에 나타날 이미지를 제공할 수 있습니다. 슬라이더를 인터페이스에 프로그래밍 방식으로 추가하거나 Interface Builder를 사용하여 추가할 수 있습니다. 다음 이미지는 UISlider 객체의 구성 요소를 설명하는 데 사용되는 용어를 왼쪽에서 오른쪽으로 표시합니다. 인터페이스에 슬라이더를 추가하려면 다음을 수행합니다 슬라이더가 나타내는 값의 범위를 지정합니다. 적절한 틴트 색상으로 슬라이더의..

Algorithm/LeetCode

26. Remove Duplicates from Sorted Array

26. Remove Duplicates from Sorted Array Given an integer array nums sorted in non-decreasing order, remove the duplicates in-place such that each unique element appears only once. The relative order of the elements should be kept the same. Then return the number of unique elements in nums. Consider the number of unique elements of nums to be k, to get accepted, you need to do the following thing..

iOS/SwiftUI_Tutorials_Apple_Developer

[ SwiftUI_Tutorials ] Creating and combining views

안녕하세요 공공돌🧸 입니다. 해당 글은 AppleDeveloper의 SwiftUI Tutorials를 진행하면서 남기는 글 입니다. 1. Creating and combining views Section 1 Create a new project and explore the canvas 새 프로젝트를 만들고 캔버스를 탐색하세요. Section 2 Customize the text view 텍스트 뷰를 사용자 정의하세요. Step 1 캔버스 모드 변경 기본적으로 캔버스는 라이브 모드에서 미리보기를 표시하여 상호 작용할 수 있지만, 편집을 활성화하려면 선택 가능한 모드를 사용할 수 있습니다 라이브 모드 단축키 Command + Option + Enter 해당 단축키를 사용하여 편리하게 캔버스 모드를 변경할 수..

iOS/SwiftData

[ SwiftData ] Defining a new data model

안녕하세요 공공돌🧸 입니다. 오늘은 SwiftData에 새로운 데이터 모델을 정의하는 방법에 대해 공부해봤습니다. 1. Defining a new data model ( 새로운 데이터 모델 정의하기 ) 데이터를 조직화하고 구조화하기 위한 과정에서 명확하고 명시적으로 정의된 데이터 모델을 만드는 것은 중요한 단계입니다. @Model 매크로를 사용하여 SwiftData 모델 정의하기 - 단계별 안내. @Model 매크로를 SwiftData 모델 클래스에 사용할 것입니다. 이 매크로를 사용하면 SwiftData로부터의 자동로드 및 저장이 가능하며, 변경 사항을 관찰하는 기능을 지원하며, Hashable, Identifiable, Observable 및 PersistentModel에 대한 준수를 추가합니다. 간..

iOS/SwiftData

[ SwiftData ] SwiftData란?

안녕하세요 공공돌🧸 입니다. 오늘은 SwiftData에 대해 공부해봤습니다. 1. Introducing SwiftData The Future of Data Persistence in SwiftUI 새로운 SwiftData 프레임워크는 선언적인 코드를 사용하여 데이터를 지속하는 것을 쉽게 만들어줍니다. 정규 Swift 코드를 사용하여 데이터를 쿼리하고 필터링할 수 있습니다. 그리고 SwiftUI와 원활하게 통합되도록 설계되었습니다. Create models with Swift ( Swift로 모델 생성하기 ) 데이터를 @Model을 사용하여 일반 Swift 타입으로 모델링하세요. 추가적인 파일이나 도구 없이 관리할 수 있습니다. SwiftData는 많은 관계를 자동으로 추론할 수 있으며 @Attribute..

Sheep1sik
공공돌