# swfit

[Swift] 주문하신 노티피케이션 나왔습니다.
특정 조건일 때마다 무언가를 해야하는 경우가 있다. 가령 옷이 사고 싶어질 때마다 일단 짤을 본다거나 단발머리를 하고 싶어질 때마다 단발병 퇴치짤을 본다거나 필자는 비가 내릴 때마다 파막이 먹고싶다. 이처럼 특정 상황에 무엇을 할지 지정하는 방법은 여러가지가 있
Set (집합)
Set(집합)은 같은 타입의 서로 다른 값을 중복 없이 저장하고자 할 때 사용하는 자료구조형.Set은 배열과 굉장히 비슷하지만,1\. 중복값을 허용하지 않고2\. 순서가 없다는 부분에서 배열과 차이가 있다.
collectionView didSelect 미동작 이슈
Haram앱을 개발하던 중에 UICollectionView의 delegate함수인 didSelect함수가 동작하지않는 이슈를 범했다 UICollectionView의 Cell내부의 contentView에 UI를 안넣지도 않았고 UI가 겹쳐 눌려지지않는 점도 없었는데 이를

[Swift] URLSession 데이터 불러오기, UserDefaults CRUD
원문 포스팅 🔗URLSession은 네트워크 작업을 비동기적으로 처리하며, 데이터를 가져오거나 업로드하는 등의 다양한 작업을 효과적으로 수행할 수 있는 도구이다.URLSession은 네트워크 작업을 처리하기 위한 클래스로 네트워크 요청을 만들고, 데이터를 다운로드하거

Swift - 네이밍 , 콘솔로그 문자열 보간법
Lower Camel Case: function, method, variable , constantex) someVariableNameUpper Camel Case: type(class , struct , enum , extension ..)대소문자 구분 !print
refreshToken관리
키체인 관리(reflash token)KeychainSwift 라이브러리로 관리alamofire manager을 만들고 사용

Swift Xib 활용+Rx [1]
이번 동물의숲 앱을 만들어보면서, 참 많은 내용을 배워가는 것 같습니다. 이번에는 뷰를 어느정도 xib로 만들어보고, (SnapKit 한스푼으로) 뷰를 그려보겠습니다.테이블 뷰를 그리기 위해서 어떤 것들이 필요할까요?1\. 첫번째로 테이블 뷰 자체가 있을 것 입니다.2
옵셔널 타입의 기본 개념

[회고] 왕관을 쓰려는 자, 무게를 견뎌라!
멋쟁이 사자처럼 앱스쿨에서 진행한 일명 "큰거온다 프로젝트"! 총 85명 남짓 되는 인원이 A, B, C 총 세 팀으로 나누어 대규모 프로젝트에 투입되었다. 나는 프로젝트 B팀으로 배치 받았는데 운영진 측의 어떠한 기준(?)으로 팀장으로 뽑혔다. 사실 전주에 독감

Diffable DataSource & Compositional Layout
기존 구현은 간단하고 유연보통 Controller 가 데이터 받아와서, UI 에게 변경을 알림점점 복잡한 구현이 생기면서, 기존방식 사용시 이슈가 생길때가 있음Controller, UI 가 들고 있는 데이터 사이에서 일치 하지 않음앱에서는 어느것이 더 맞는 데이터인지

Swift Collection Type
컬렉션 공통매서드 Create Read Update Delete >### Array Create Read 💡이름으로 인스턴스 인덱스 찾기 Update Delete 범위연산자 사용예시 -

SwiftUI - Stack
안녕하세요.🙌오늘은 SwiftUI로 스택을 만드는 법을 소개하겠습니다~스택에는 세가지가 있습니다.VStack, HStack, ZStack이 있습니다.하나씩 알아보겠습니다~VStack은 Vertical Stack 입니다!사용법은 역시나 간단합니다.Stack은 align
[Swift] 이름짓기
Camel Case란?단어가 합쳐진 부분마다 맨 처음 글자를 대문자로 표기하는 방법functionmethodvariableconstant함수, 메소드, 변수, 상수 이름은 Lower Camel Case를 사용하고,Classstruct enum extension ...클
[야곰] Swift 개념정리 - 상속과 이니셜라이저
상속 1. 정의 상속은 클래스, 프로토콜에서 가능 열거형, 구조체 ❌ 다중상속 ❌ 단일상속만 가능 > final - override 불가 = 자식 클래스가 재정의 불가 static 메서드 - class 메서드 -

How To Use RealmDB With Combine Future
Combine Future를 사용하면서 Realm의 Transaction이 정확히 언제 끝나는지그 때는 언제인지 어떻게 보내야 하는지 생각보다 문서가 없었고, 시도되지 않은 것 같아서 글을 남긴다.RealmToken을 쓰면 UI업데이트는 다 거기서 하면 되지 않냐고 생
swift) UISegmentedControl 화면이동
안녕하세요 현즈입니다 ! 이번에는 UISegmentedControl을 사용한 화면이동 구현을 포스팅하려고 합니다. segmentedControl은 여러 세그먼트로 구성된 수평 컨트롤로, 각 세그먼트는 개별 버튼으로 작동합니다. 스토리보드에서 세그먼트 수를 더 추가할 수