분류 전체보기

ERROR 해결

[ Xcode ] Unable to boot simulator

Xcode Playground를 build하는 중 해당 오류가 발생하였습니다. 해당 오류에 대해 구글링을 해보고 가장 간단한 방법으로 해결해봤습니다.💡 해결 방법 왼쪽 상단부의 애플 아이콘을 클릭 후 이 Mac에 관하여 -> 추가정보  일반 -> 저장공간 설정 을 들어가줍니다.  저는 지금 지워서 안보이지만 해당 칸에 Xcode 캐시 삭제를 시도한 후 실행하였습니다.

Git

[ Git ] GitHub 협업 준비과정

GitHub는 전 세계 개발자들이 코드 협업을 위해 사용하는 필수 도구입니다. 이 글에서는 GitHub 설치 및 계정생성을 제외한 GitHub 협업을 준비하는 과정을 설명합니다. 초보자도 쉽게 따라 할 수 있도록 자세히 정리했으니, 협업 환경을 만들어보자!! 😊GitHub에서 협업을 준비하는 방법Step 1. 프로젝트 클론리포지토리를 로컬로 복사(clone)하여 작업을 시작합니다.git clone  예시git clone https://github.com/username/MyProject.git Step 2. 브랜치 전략 수립Git 브랜치를 사용하면 서로 간섭 없이 작업할 수 있습니다.저의 경우 아래와 같이 진행하였습니다. 🌿 Git 브랜치 전략브랜치 구조main배포 가능한 안정된 코드만 포함합니다.d..

iOS/SwiftUI

[ SwiftUI ] Custom Tab Bar 만들기

SwiftUI를 통해 Custom Tab Bar를 만들어 봤습니다.기존의 Tabbar를 사용하기에는 원하는 디자인이 나오지 않아 Custom으로 만들어야겠다고 생각했습니다.TabbarViewTab의 이름들을 enum으로 정의를 해 가독성 향상과 유지보수가 용의하게 만들었습니다.import SwiftUIenum Tab { case home case wishList case camera case cart case account}struct TabbarView: View { @State var selectedTab: Tab = .home var body: some View { VStack { switch selectedTab { ..

iOS/SwiftUI

[ SwiftUI ] 광고배너 만들기

SwiftUI를 통해 광고배너를 만들어봤습니다.먼저 광고배너를 만들기 위해서 TabView를 채택하여 구현을 했고 구현 목표는 아래와 같았습니다. 3초간격으로 화면 이동무한적인 광고배너 ( 1 -> 2 -> 3 -> 1 -> 2-> . . .)먼저 무한적인 광고배너를 만들기 위해 아래의 글을 참고해서 구현했습니다. Bidirectional infinite PageView in SwiftUII'm trying to make a bidirectional TabView (with .tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))) whose datasource will change over time. Below is the code that describe..

CS50

[ CS 50 ] 시간복잡도와 Big-O 표기법

시간 복잡도시간 복잡도란 알고리즘을 수행할 때 걸리는 시간을 기준으로 효율성을 분석하는 것입니다. 시간의 효율성이란 결국 알고리즘에서 비교와 교환 등이 일어날 때 연산자의 처리 횟수가 적다는 의미이며, 연산자의 처리 횟수가 적다는 건 시간의 복잡도가 낮다는 의미입니다. 따라서 시간 복잡도가 낮을수록, 연산자의 사용 횟수가 적을수록 효율성이 높은 알고리즘이 됩니다. Big-O 표기법Big-O notation is a way of converting the overall steps of an algorithm into algebraic terms, then excluding lower order constants and coefficients that don’t have that big an impact o..

iOS/SwiftUI

[ SwiftUI ] SearchBar 만들기

프로젝트 진행 과정 중 검색바 (SearchBar)를 만들어 봤습니다.유저의 관심 질병과 해당 질병에 관련 검색어 리스트를 가져와 랜덤한 키워드를 표기해 줍니다.import SwiftUIstruct SearchBarView: View { // 유저 검색 @State var searchText: String = "" // 유저 관심 질병 @State var userInterest: String = "당뇨" // 관련 인기검색어 목록 @State var keywords: [String] = ["삼육두유당뇨케어푸드"] var randomKeyword: String { keywords.randomElement() ?? "" } var b..

Sheep1sik
'분류 전체보기' 카테고리의 글 목록 (2 Page)