본문 바로가기

분류 전체보기

(12)
[RxSwift] RxSwift ? 안녕하세요 태태입니다. 💜 이번 포스팅은 RxSwift에 대해 학습해보려합니다. 👀 - RxSwift란? RxSwift is a library for composing asynchronous and event-based code by using observable sequences and functional style operators, allowing for parameterized execution via schedulers. 관찰 가능한 시퀀스와 기능적인 스타일 연산자를 사용하여 비동기식 그리고 이벤트 기반의 코드를 구성하기 위한 라이브러리, 스케줄러를 통해 매개변수화된 실행을 허용한다. 라고 하는데요 음... 🤔 키워드를 뽑아보자면 Asynchronous, Observable, Operator, ..
[Swift] UISwitch 크기 변경하기 안녕하세요 태태입니다. 💜 이번에 검색 화면을 개선하면서 최근 검색어 기능을 구현하게 되었는데요. Switch의 크기가 고정이 되어 있어서 변경할 수 없었어요. 이를 변경하는 방법은 위처럼 비율 값을 주어 변경할 수 있습니다. 크기가 변한 게 눈에 보이시나요?! 👀 여기서 transform이 바로 경계의 중심을 기준으로 뷰에 적용되는 변환을 지정한다. 이름에서도 알 수 있듯이 뭔가를 변환하는 데 사용되는 프로퍼티 같네요 ! 조금 더 살펴보니 superview의 좌표 시스템 내에서 뷰의 프레임을 조정하거나 회전하는데 이 속성을 사용하네요. 뷰의 기준점을 기준으로 변환이 발생하고, 이 기준점은 프레임의 중심점이라고 합니다. 이 기준점은 변경도 할 수 있나 봐요 ! 오늘 포스팅은 여기까지 입니다 🙇🏻‍♂️ 조..
[Xcode 오류] editor placeholder in source file 해결 방법 안녕하세요 태태입니다. 💜 며칠 전 회사에서 코드를 작성하던 도중 해당 에러를 만났는데요. 오늘 야곰 코드 스타터 캠프에서 한 캠퍼분이 정보를 공유해주셨어요. 👍👍 학습 도우미와 크루분들이 대화를 나눴고 해당 오류에 대해서 블로깅을 하려고 합니다. - 개인적으로 학습하고 정리하는 블로그입니다. 잘못된 정보가 있다면 알려주세요. 일단 해결 방법을 말씀드리자면 - cmd + shift + k (Product - Clean Build Folder) - cmd + shift + b (Product - Analyze) 이렇게 두 가지 방법이 있더라구요. Clean Build Folder는 Build 되어 있던 파일을 모두 지우고 새로 빌드를 해주어야 했고, Analyze는 현재 파일들을 오류가 있나 검사를 하고 ..
SwiftUI_ 1일차 (SwiftUI 를 이용해서 간단한 회원가입 뷰 만들어보기) var 변수명으로 선언하면 구조체의 특성상 내부 매서드에서 변수 값을 변경 할 수 없음 @State 라는 키워드를 붙여주면 값이 변경 되면 뷰를 다시 랜더링 해줌. import SwiftUI struct ContentView: View { let genderType = ["남성", "여성"] @State var name = "" @State var emailAdr = "" @State var bornIn = 0 @State var bornMon = 0 @State var bornDay = 0 @State var gender = 0 필요한 변수 선언 var body: some View { NavigationView{ Form{ Text("Welcome") Section(header: Text("이름")){..