
[Swift] Dictionary
자바의 Map 배열과 유사 key 와 value 로 데이터를 저장 특징 Swift Dictionary Java Map 키-값 쌍 저장 Dictionary<Key, Value> Map<Key, Value> ...

자바의 Map 배열과 유사 key 와 value 로 데이터를 저장 특징 Swift Dictionary Java Map 키-값 쌍 저장 Dictionary<Key, Value> Map<Key, Value> ...

바인딩 데이터를 양뱡향으로 연결하는 메커니즘 부모 뷰에서 자식 뷰로 데이터를 전달하고, 자식 뷰에서 변경된 값을 다시 부모 뷰로 전달 보통 부모 뷰에서는 @State로 선언된 변수를 자식뷰에 Binding형태로 전달한다. 기본구조 import SwiftUI struct ParentView: View { @State private...

SwiftUI 의 상태 프로퍼티를 사용하면 기본 데이터의 변경에 따른 처리 코드를 작성하지 않아도 뷰가 업데이트 된다. @State 상태에 대한 가장 기본적인 형태, 다음과같은 뷰 레이아웃의 상태를 저장하기 위해서만 사용 사례 : 토글 버튼 활성 여부 텍스트 필드 입력값 피커 뷰의 현재 선택 String이나 Int 값처럼 간단한 데이...

List 일단 SwiftUI에서 List는 View를 여러개 반환함 정적리스트 struct FamilyRow: View { var name: String var body: some View { Text("Family: \(name)") } } struct ContentView: View { var body: s...

; 세미클론 생략가능 var : 변수 , let : 상수 print(“ \(변수)”) : 따옴표 안에서 string 이 아닌 변수로 인식 if문 if (조건) { 참 } else{ 거짓 } if (isDarkMode == true) { print("다크모드 입니다.") } else { print("다크모드 아닙...

AWS S3(Simple Storage Service)란? Simple Storage Service의 약자로 파일 서버의 역할을 하는 서비스다. 일반적인 파일서버는 트래픽이 증가함에 따라서 장비를 증설하는 작업을 해야 하는데 S3는 이와 같은 것을 대행한다. 트래픽에 따른 시스템적인 문제는 걱정할 필요가 없어진다. 또 파일에 대한 접근 권한을 지정 할...

🚀 Spring Boot 서버를 AWS EC2에 배포하는 방법 1️⃣ AWS EC2 인스턴스 생성 AWS 로그인 후 EC2 서비스로 이동 인스턴스 시작 버튼 클릭 아래 설정으로 인스턴스 생성 AMI: Ubuntu 22.04 LTS (Amazon Linux도 가능) 인스턴스 유형: t2.micro (프리티어 가...
CI/CD 파이프라인 CI/CD 파이프라인은 고객에게 새 버전의 소프트웨어를 제공하기 위해 수행해야 하는 단계 빌드-테스트-릴리즈-배포 등으로 이루어진 단계. DevOps 또는 SRE 방식으로 더 효과적이게 소프트웨어를 제공하는 데에 초점을 맞춘 방법 CI/CD 파이프라인의 요소 CI/CD 파이프라인의 단계는 각기 다른 테스크 하위 집...

사전작업 카카오 로그인 API REST API KEY 발급받기 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Redirect URI 등록 (내 어플리케이션 > 앱 설정 > 플랫폼) 동의 항목 체크 (내 어플리케이션 &g...
CI/CD 개요 CI/CD 환경이 구축되어 있지 않다면 애플리케이션 변경 사항이 발생할 때 매번 로컬에서 빌드하고, 빌드된 jar 파일 config 파일 등을 직접 서버에 SFTP로 개발/운영 다수의 서버에 배포를 해야한다. ## CI/CD 란 CI(Continuous Integration) - 지속적 통합 CI란 병렬적으로 작업한 새로운...