반응형
분류 전체보기
반응형
257

iOS UITableView Section과 Section 사이 공백 제거 방법

UITableView에 Section으로 영역을 나누어 사용을 하려고 했다. 각 Section 안 HeaderView와 Cell로 구성을 하려고 코드를 구성했다. func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? { guard let headerView = tableView.dequeueReusableHeaderFooterView(withIdentifier: "SettingHeaderView") as? SettingHeaderView else { return nil } headerView.model = .init(section == 0 ? "test1" : "test2") self.headerVi..

개발 2024.03.26

내가 찍은 사진 저장하는 방법!? 시놀로지 BeeStation(비스테이션) Stroy

우연히 시놀로지 BeeStation에 대한 유투브 영상을 보게 되었다. 저게 필요할까? 생각하다보니 사진 저장을 위해 클라우드 서비스를 이용하고 있더라? 그래서 하나씩 따져보기로 했다. 가격적인 메리트가 있는 제품일까? 구입가 35만원 이였다. 결코 저렴하다고 생각되지 않는 금액! 내가 사용하고 있는 삼성 갤러리 클라우드 연동 시 마이크로소프트 OneDrive에서 저장공간 구독이 필요했다! 남자의 경우 사진과 영상을 잘 찍지 않기 때문에 큰 용량이 필요없을 수 있지만 자녀가 있거나 영상 관련 업종에 종사한다면 이야기는 달라지겠지? OneDrive 구독 요금제 가격은 아래와 같다. 이 중 나는 Basic 월 2,900원 요금제를 사용하는 상황이였고, 와이프의 경우는 아이폰으로 iCloud+ 서비스를 사용하..

리뷰 2024.03.26

반려견/반려묘가 먹는 물을 깨끗하게 정수하는? 웰리 정수기 살만했을까?

웰리정수기를 구매한 이유는 호기심 때문이 가장 컸던것 같다. 정말 우리 강아지가 물을 잘 먹고 있을까? 란 궁금증을 풀어 줄 수 있는 반려견/반려묘 정수기로 보였기 때문이다. 웰리정수기 구성품은 아래 사진으로 대신하겠다. (구성품이 중요한 용품은 아니라는 생각이 들어서...) 대표이미지 삭제 대표이미지 삭제 대표이미지 삭제 대표이미지 삭제 대표이미지 삭제 이전 이미지 다음 이미지 사진 설명을 입력하세요. 웰리 정수기 연동은 사용 설명서에 나와 있는데로 진행하니 연동이 잘 되었다. 대표사진 삭제 사진 설명을 입력하세요. 그럼 웰리 정수기를 사용해 보면서 느낀 장점과 단점을 알아보자. [장점] 1. 급수 조절이 가능하다는 점이다. 이전에 사용했던 반려견 정수기는 물펌프의 세기 조절이 되지 않는 제품으로 모터..

리뷰 2024.03.23

이대로만 하면 iOS 앱을 fastlane과 CircleCI을 이용하여 자동 빌드 및 배포 완성(CI/CD 파이프라인)

제대로 정리해 놓은 글이 왜 이렇게 없을까?! Github Action으로 구성했다가... 무료 200분의 압박으로 CircleCI로 넘어갔다. CircleCI의 장점을 간략히 정리하면 - 무료시간 빌드 사용 가능 시간이 더 길다. - 최신 Xcode 지원 (GitHub Action에서 실행되는 MacOS 안 Xcode 14.2가 최신이라니...) 정도가 되겠다. ※ CI/CD 파이프라인이란? 지속적 통합 (Continuous Integration, CI) 및 지속적 배포 (Continuous Deployment, CD)를 지원하기 위한 자동화된 프로세스를 의미. 이 파이프라인은 소프트웨어 개발 및 배포 과정을 효율적으로 관리하고, 소프트웨어 제공 속도를 높이고 품질을 향상시키는 데 도움이 된다. 환경 ..

개발 2024.03.12

iOS Swift UITableView FooterView 추가 시 하단에 붙지 않고 UITableView 영역 안 떠있는 현상 발생 시 (화면이 깨질 경우)

UITableView를 사용하다 FooterView 추가 시 UI가 깨지는 문제가 발생된다면 아래와 같이 수정해보자! // 변경 전 var tableView: UITableView = .init() // 변경 후 : 스타일을 grouped로 변경한다. var tableView: UITableView = .init(frame: .zero, style: .grouped) UITableView 스타일을 grouped로 변경하게 되면 UITableView headerView 영역에 빈 공간이 발생된다. 이 경우 다음을 추가하자! // HeaderView의 높이를 없앤다. func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int)..

개발 2023.12.18

Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file 을 만났다면!?

내가 만난 오류는 Xocde 15를 사용했으며, Storyboard가 포함되어 있는 상태의 프로젝트 아카이브 후 앱스토어로 올리려고 할 때 발생되었다. Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file in your XXXX bundle. Use UILaunchScreen instead if the app’s MinimumOSVersion is 14 or higher and you prefer to configure the launch screen without storyboards. For details, see:..

개발 2023.10.23

#블랙 #갤럭시워치 나는 #실버 하면 안되냐?! 내가 실버 할 수도 있는 거잖아!?? 갤럭시워치 #실버튜닝 해보기!!

블랙이 이뻐서 샀는데... 계속 실버가 생각이 났다. 자꾸만 생각나는 실버 때문에... 힘들다면? 어디한번 블랙을 실버로 변경해보자!! 관련정보) - #워치6 20만원대!??? https://link.coupang.com/a/bcdG9T 소개한 제품의 경우 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음을 알려드립니다. - 실버 #매쉬버클 #스트랩 https://naver.me/Gu0yLog2 - 실버 #유광 #실리콘 #케이스 https://naver.me/xn6PPbHX - 실버 #다이아 #베젤링 https://naver.me/FawLDNy3 궁금해요) 궁금한 점이 있다면 댓글로 남겨 주세요 :) 최대한 궁금증 해결을 위해 노력하며 본 영상 만들기 전이라면 반영독도록 하며, 만든 후 라면 커뮤..

리뷰 2023.10.12

#갤럭시워치 #알림 절대로 #놓치지않는법, 오는 알림 모두 #워치 로 받아보자!

알림 받을라고 #갤럭시 #워치 샀는데 놓치는 알림은 먼데?!! 워치가 문제일까? 내가 문제일까?? #관련정보 ) - 워~치6 #싸다구 ? ~ #최저가 맞다구!! https://link.coupang.com/a/7QmIY 소개한 제품의 경우 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음을 알려드립니다. 궁금해요) 궁금한 점이 있다면 댓글로 남겨 주세요 :) 최대한 궁금증 해결을 위해 노력하며 본 영상 만들기 전이라면 반영독도록 하며, 만든 후 라면 커뮤니티 또는 Shorts 영상을 통해 올리도록 하겠습니다. 목차) 0:00 인트로 0:11 갤럭시워치로 알림이 안오는 이유 0:23 갤럭시워치로 #모든알림받는법 0:57 마무리 및 #갤럭시워치6 #클래식 #디자인 보기

2023.08.25

#플립5 #커버 에서 #알림 클릭했는데 왜 난 #앱 이 안 열릴까요? 그건 이 #설정 을 안해서 입니다!

플립5 #사용 하고 #굿락 #커버 #런처위젯 #활성화 했고 도데체 뭐가 문제지??? 관련정보) - 진짜? 최저가 플립5 확실해!? https://link.coupang.com/a/6VgzT 소개한 제품의 경우 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음을 알려드립니다. 궁금해요) 궁금한 점이 있다면 댓글로 남겨 주세요 :) 최대한 궁금증 해결을 위해 노력하며 본 영상 만들기 전이라면 반영독도록 하며, 만든 후 라면 커뮤니티 또는 Shorts 영상을 통해 올리도록 하겠습니다. 목차) 0:00 인트로 0:15 #커버화면 #알림클릭 시 이전 공유 내용 0:37 커버화면 알림 클릭 시 #앱실행방법 1:07 마무리

2023.08.20

#플립5 #가죽케이스 로도 #개성 을 표현할 수 있다?! 이거 케이스계의 #비스포크 ??! 잠깐! #플립3 과 #플립4 도 된다규~~~

#가죽 입니까? 네 #힌지보호 되나요? 네 #각인 도 되구요? 네 링도 달수 있구요? 네 #거치 도 가능하다구요? 네 색상까지 조합도 가능하다니.... 세상에 이런 #케이스 관련정보) -소개한 #루쿠스케이스 구매 링크인데 광고 No No (플립5) https://naver.me/GEIV0D62 (플립3,4) https://naver.me/5uijE7ix - 최저가 열씸히 찾아 봤다 플립5 https://link.coupang.com/a/6VgzT 소개한 제품의 경우 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음을 알려드립니다. 궁금해요) 궁금한 점이 있다면 댓글로 남겨 주세요 :) 최대한 궁금증 해결을 위해 노력하며 본 영상 만들기 전이라면 반영독도록 하며, 만든 후 라면 커뮤니티 또는 Sho..

리뷰 2023.08.18