본문 바로가기

전체 글72

[Git] Remote 브랜치에 잘못 올라간 파일 삭제하기 1. 원격(Remote) 저장소에 있는 파일을 아래의 명령어로 삭제하기 > git rm --cashed -r 파일명 2. 명령어 입력 후 commit 및 push 하기 > git add . > git commit -m "불필요 파일 삭제" > git push push 까지 진행 후 원격 저장소에 반영하면 불필요한 파일이 삭제된 것을 저장소에서 확인할 수 있다. 1번 명령어만 입력했을 때는 원격 저장소에 반영이 되는게 아니므로 commit과 push 명령을 통해 원격 저장소에 반영까지 해야한다. flutter 프로젝트를 빌드하면 생성되는 파일인 pubspec.lock 파일이나 Podfile.lock 등 캐쉬 파일이 생성되는데, 이 파일들은 .gitignore 에 등록해 원격저장소에 등록이 안되게 처리를 해.. 2022. 11. 19.
SwiftUI를 이용한 값 증가나 감소 컨트롤하기 (Stepper) 사용자가 값을 증가시키거나 감소시키는 걸 제어할 수 있도록 하는 게 Stepper 컨트롤이 도와준다. 지정한 범위 내에서 작동된다. Stepper의 기능한 값 범위에서 특정 양만큼 단계적으로 수행한다. 기본 코드 import SwiftUI struct ContentView: View { @State private var amount = 5.0 var body: some View { Stepper(value: $amount, in: 0...50, step: 2) { Text("Amount: \(amount)") } .padding() } } 실행화면 Stepper 메소드 onIncrement : 증가 버튼을 클릭할 경우 발생 onDecrement : 감소 버튼을 클릭할 경우 발생 struct Content.. 2022. 11. 18.
[에러] No 'Access-Control-Allow-Origin' header is present on the requested resource. 에러 문구 Access to XMLHttpRequest at 'http://localhost:8000/boards' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. CORS CORS(Cross-Origin Resource Sharing)는 교차 출처 리소스 공유라는 기능으로 실행 중인 웹 어플리케이션이 다른 출처의 리소스에 접근할 수 있는 권한을 부여할 수 있도록 웹 브라우저에 알려주는 기능이다. 그래서 해당 기능 때문에 위의 에러를 접할 수 있다. 이 경우 해당 컨텐츠를 제공하는 서버쪽에서 .. 2022. 11. 17.
SwiftUI를 이용한 조종바 구현하기(Slider) 유튜브에서 소리조절 버튼을 클릭을 하면 소리를 조절할 수 있는 화면이 나타난다. 그럴때 사용하는 조종바를 SwiftUI에서는 Slider를 이용해 구현한다. 기본 코드 struct ContentView: View { @State private var sliderValue = 0.0 var body: some View { VStack { Slider(value: $sliderValue, in: -100..100, step: 1) Text("\(sliderValue)") } } } value : Slider로 값을 조정할 때 값을 담는 변수다. in : 슬라이더의 범위 step : 슬라이더를 이동할 때 값을 변경하는 정도다. 실행 화면 슬라이더의 색상 추가하기 Slider(value: $sliderValue.. 2022. 11. 16.

\