개발자

SwiftUI에서 속성 래퍼(@State, @Binding, @ObservedObject, @EnvironmentObject) 이해하기
안녕하세요! 오늘은 swiftUI에서 자주 사용되는 속성 래퍼에 대해 알아볼 건데요, 속성 래퍼를 활용하면 데이터 바인딩과 관리가 훨씬 쉬워집니다. 이 글에서는 @State , ( 제목 참조) 에 대해 아주 쉬운 예제와 함께 설명해 드리겠습니다. 본문 1. @State 는 SwiftUI에서 가장 기본적인 속성 래퍼입니다. 주로 뷰 내부에서 사용되며, 뷰가 직접 소유하고 관리하는 값을 변경할 때 사용합니다. 이를테면, 토글 값이나 입력 테스트, 슬라이더 값 등이 있죠. 예를 들어, 뷰에서 사용자가한 텍스트를 관리하려면 다음과 같이 @State를 사용할 수 있습니다. struct ContentView: View { @State private var inputText = "" var body: some Vie..

iOS 개발자 공부할때 참고할 사이트 모음
iOS 인터페이스 가이드 Swift 문법 Xcode 가이드 App Store 심사 지침 API 문서 iPhone 해상도 가이드 iOS 폰트 사이트 cocoa 컨트롤 라이브러리 앱 색상 사이트 그라데이션 조합 앱 아이콘 사이즈 조절 애니메이션 / 로티 JSON 데이터 AutoLayout Swift API 가이드 라인 ( 코딩 컨벤션 ) Swift 참고할만한 오픈소스모음 참고하면 아주 좋은 블로그 공부할때 도움이 될 만한 사이트는 추가적으로 계속 업데이트 하겠습니다.
![[Git] github 깃허브 사용하기! (Mac)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc4hB0J%2FbtrwglsCGkl%2FlC5p0KwgzcDj8NnhznKz61%2Fimg.png)
[Git] github 깃허브 사용하기! (Mac)
안녕하세요 오늘은 깃허브 사용법에 대해 알아보겠습니다. 자 우선은 깃허브를 사용하려면 제일 기본인 "git" 을 설치해야겠죠? 1.Git 은 무엇일까? Git은 컴퓨터에 저장되어 있는 진행중인 프로젝트를 여러 사람이 공유하고 백업하고 관리한다. 쉽게 말해서 개발자들이 각각 나누어서 개발할 수 있도록 공유가 가능하게 해주는 툴이다 아직은 이렇게만 이해하셔도 됩니다! 터미널을 실행시켜서 git --version 현재 맥에 설치되어 있는 최신 버전에 깃을 확인하실 수 있습니다. 2. Git repository 깃허브 원격 저장소 만들기 https://github.com/ GitHub: Where the world builds software GitHub is where over 73 million develo..
![Swift : 기초 문법 [ 변수와 상수] (1)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fxw80C%2Fbtrv0QTBqqy%2FKLkt0taPGLZt3EAZK6P0Dk%2Fimg.png)
Swift : 기초 문법 [ 변수와 상수] (1)
더 늦기전에 하루하루 그동안 정리해 놓은거를 작성 하려고합니다.. 게을러진다면 제게 욕을,,,, 변수와 상수는 특정 데이터 타입에 해당하는 값의 이름입니다. 변수는 생성 후 데이터값을 변경할 수 있지만, 상수는 값을 설정하면 변경할 수 없습니다. var [ 변수명 ] : [ 데이터 타입 ] = [ 값 ] 변수 var name: String = "규규" var age: Int = 24 var job = "학생" //타입추론 print("\(type(of: job))") //변수는 값을 변경해 줄 수 있습니다 age = 99 //변경할때는 기존의 타입과 동일하게 값을 할당해줘야 함 job = "개발자" print("저의 이름은 \(name)이고, 나이는 \(age)세 이며, 직업은 \(job)입니다.") v..