PinLayout 4

[iOS] FlexLayout을 Cell에서 사용할 때 주의할 점

FlexLayout을 Cell에서 사용할 때 주의할 점  나만 안되더라 ㅠflexlayout이 뭔가 rootContainer를 사용하는 형태의 일종의 rule? 명확한 코드 스타일에 대한 가이드라인이 없어서 스타일을 맞춰가는 과정에서 휴먼에러 .. 발생  해결방법🌿 flex를 cell에 잡을 때 contentView에 잡아주어야 한다.  🚨실패한 코드//// NoteCell.swift// AppleCollectionView//// Created by Hamlit Jason on 2022/09/01.//import UIKitimport FlexLayoutimport PinLayoutimport RealmSwiftimport RxSwiftimport RxCocoaclass NoteCell: UICo..

[iOS] UICollectionView에 대해서 알아보기 4편 (Rx + FlexLayout + PinLayout)

UICollectionView에 대해서 알아보기 4편 (Rx + FlexLayout + PinLayout)  이번에는 RxSwfit + MVVM + FlexLayout + PinLayout을 사용해서 구성해보자. FlexLayout 및 PinLayout이 성능도 좋고, 대세인 감이 있어서 학습하고자 함.이미지 라이브러리도 Kingfisher와 SDWebImage 주로 사용하는데 Nuke가 대세인 것 같아서 이것도 병행해서 학습 SwiftUI + Combine만 사용하다가 RxSwift 오랜만에 사용하니까 확실히 뭐가 많아서 좋다 pin + flex사용할 때 viewDidLayoutSubviews() 호출해야 하는데, 이것만 반드시 주의 내가 보려고 남기는 샘플코드  오픈소스 링크https://gith..

FlexLayout 'YGEnums.h' file not found Error

FlexLayout 'YGEnums.h' file not found Error 위 제목으로 이슈가 발생한다면 매우 간단하게 처리할 수 있음.SPM으로 사용할 때 발생  해결 방법1. 프로젝트 build setting으로 가서 2. 공식문서에서 안내하는 형태로 수정   요즘 cocoapod에서 SPM으로 넘어가면서 아직은 환경 설정쪽 관련해서는 부족한게 많다고 느낌.아무튼 해결 방법은 공식 문서에 README.md 영역에 적혀 있는대로 고고!   (참고) 해당 이슈와 관련해 깃헙에 등록된 이슈https://github.com/layoutBox/FlexLayout/issues/203

iOS Snapkit 나만의 정리 모음

iOS Snapkit 나만의 정리 모음 내가 스냅킷 공부하면서 정리하고자 작성한 자료추후에 사용하면서 점차 업데이트하기 히스토리(init) 2021. 8. 25. 13:21 : 최초 포스팅 (목차 5까지)(update) 2022. 1. 14. 21:04 : (목차 6번 추가)(update) 2022. 2 .18 20:52 : (목차 7~ 10 추가, LayoutTraining.zip 코드 추가)(update) 2022. 9 .22 19:00 : (코드 스타일에 대한 첨언)(update) 2022. 9. 25 00:11: (FlexLayout, PinLayout추가) 및 포스팅 코드 스타일 변경예제 파일을 업데이트 하려고 했으나, 너무 해야할 일들이 많아서 포스팅에 나온 코드의 일부를 정리(update) ..