끄적끄적

끄적끄적

layoutIfNeeded 호출 순서

final class CouponCell: BaseCollectionViewCell { lazy var containerView = TouchableView() private lazy var contentContainerView = UIView() private lazy var stateContainerView = UIView() private lazy var couponImageView = UIImageView() private lazy var couponNameLabel = UILabel().then({ $0.textColor = ColorManager.gray9.color let attributedText = FontManager.body4M.setFont(alignment: .left) $0.at..

끄적끄적

firebase 디버깅 이슈

pod 'FirebaseRemoteConfig' pod 'Firebase/Core' 를 pod install 했더니 디버깅이 되지 않는 이슈가 있었다. pod 'Firebase/Core'를 제거하고 pod 'FirebaseRemoteConfig'만 pod install 했더니 오류 해결..

끄적끄적

[끄적끄적] 순환 참조 발생 부분

private func layout() -> UICollectionViewCompositionalLayout { return UICollectionViewCompositionalLayout { [weak self] sectionIndex, _ in guard let self = self else { return nil } switch sectionIndex { case 0: var itemHeight: CGFloat = 0 if self.viewModel.getDownloadableCouponList().isEmpty { itemHeight = 18 // MARK: - 수정 필요 } else { itemHeight = 112 } . . . } 저번에도 한번 발견했었는데 이 부분에서 강한 참조가 일어나 V..

끄적끄적

[끄적끄적] Keychain 관련 고민

[초기조건] 아이폰 15 / dlqkawns 아이디로 간편비번을 설정했던 사용자 [아이폰 15 기기 자체에 저장할 값] dlqkawns 아이디 파이어베이스 UUID: 비번 [같은 기기/ 같은 아이디로 로그인] 기기 자체에 dlqkawnsUUID: 123 이런 형태로 저장되어있음 앱 삭제(기기 자체에 A: 123은 여전히 저장) 앱 재설치(미로그인 상태) 기존 dlqkawns으로 로그인 Dlqkawns UUID를 파이어베이스에서 가져옴 기기에 저장된 dlqkawnsUUID: 123과 파이어베이스에서 가져온 UUID 비교 동일하면 해당 아이디는 간편비번이 존재하는 것 [같은 기기/ 다른 아이디로 로그인] 3까지 동일 다른 아이디 ufintec로 로그인 Ufintech UUID를 파이어베이스에서 가져옴 기기에..

bamtorii
'끄적끄적' 카테고리의 글 목록