분류 전체보기
-
Xcode 앱스토어보다 빠르게 설치하기Xcode ⚒ 2023. 3. 18. 12:55
Xcode를 설치하는 방법은 두가지가 있어요 첫 번째는 앱스토어에서 다운로드, 두번 째는 Apple Developer 사이트에서 다운로드 보통 처음에는 앱스토어에서 설치하게 되는데, 매우 느린 속도를 겪게되고 설치가 제대로 되지않은 부분을 경험하면서 두번 째 방법을 주로 이용하고 있습니다. ❗️❗️2023년 03월 18일 기준으로는 아래 두 링크가 가장 빠르게 접속 가능해요 ! Develop -> Download -> Applications Develop -> Xcode -> Website 다만 주의해야할 부분은 애플 개발자 계정으로 로그인이 필요합니다 !! Xcode를 설치한다면 보통 개발자 계정이겠지만요 !! ㅎㅎ 만약 로그인 절차가 귀찮다면, https://xcodereleases.com/ 에서도 ..
-
아이패드 활용해서 Apple 문서 편하게 보기개발 관련 2023. 3. 3. 12:21
안녕하세요 Rx입니다 ! 저는 문서를 눈으로만 보면 머리에 잘 안 들어오더라구여 ! 흑흑 .. 밑줄치고 끄적이고 싶은데 세로로 긴 ~ 문서를 스크린샷을 찍어서 쓰긴 귀찮고,, 깔끔하지도않더라고요 여러번의 삽질 후에 제가 아이패드를 활용하는 방법을 공유하고싶었어요 !! 1. 읽기 도구로 보기 읽기 도구으로 바꾸지않더라도 이후에 나오는 방법을 사용할 수는 있어요 ! 텍스트만 편하게 볼 수 있어서 읽기 도구를 켜서 보는 편이에요 ! 읽기 도구를 사용하지않는다면 좌측 사이드바는 접는게 편했어요 2. .pdf 문서로 추출하기 웹사이트의 글을 pdf 로 변환해서 사용하는 방법은 크게 3가지가 있는데요 ! 1. 사용하는 노트앱 등으로 공유하기 2. pdf 형식으로 프린트하기 3. 마크업으로 작업 후 저장하기 1번의 ..
-
싱글톤 패턴(Singleton Pattern)개발 관련/디자인 패턴 2023. 2. 13. 22:42
안녕하세요 Rx입니다 :D 어느덧 23년 2월 중순이네요 개발 시작한지 벌써 1년이 지나갔다니 .. 시간이 참 빠른거같아요 매번 디자인 패턴에 대한 글을 쓰려고 시도했지만 쓰다보면 부족한게 많이 느껴져서 지웠다가 다시 쓰기 반복...🥲 (정리 하는 것도 하다보면 늘게되겠죠 ?👏) 드디어 작성하게되어서 행복하기까지하네요 ! Sigleton Pattern 이란 ? 싱글톤 패턴이란 디자인 패턴 중 생성, 구조, 행위 중 생성에 해당됩니다. 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 반환한다. 싱글톤의 특징 불필요한 인스턴스 생성을 방지하여 메모리 낭비를 줄일 수 있고, 생성된 하나의 자원을 공유하고 접근하기 용이하다. 애플 ..
-
Firebase App Distribution를 이용한 테스트 앱 배포 - (2)/Apple 심사 & 배포 관련 2023. 2. 9. 17:01
ipa 추출 못하신 분들은 1편 보고오세요 ! Firebase Console로 이동 후에 해당 프로젝트에 접근하겠습니다. 이용약관을 동의하지않았다면 아래의 사진을 볼 수 있습니다. 동의해주고 다음으로 넘어갈게요 ! 박스를 통해 간단하게 설명드릴게요 1번에 아카이브를 통해 추출한 .ipa 파일을 드래그 앤 드랍으로 추가해줄게요. 2번에는 테스터를 등록해주는 곳입니다. 본인의 이메일로도 가능하니, 전 제 이메일을 추가할게요 ! 테스터로 등록을 하게되면 해당 이메일을 확인해보면 메일이 와있어요 ! 2번에 있는 Get started 버튼을 눌러주세요 !! 최초 사용시 테스트 앱 배포에 기기를 등록하기 위해서 기기에 Firebase profile을 설치해야합니다 ! 아래는 그 과정들을 화살표를 통해서 정리해뒀어요..
-
Firebase App Distribution을 이용한 테스트 앱 배포 - (1)/Apple 심사 & 배포 관련 2023. 2. 9. 17:00
개발을 하다보면 개발자가 테스트하는 것 이외에도 기획, 디자인, 전담 QA 부서에서 종종 테스트가 이루어집니다. 그렇다면 개발 중인 테스트앱을 제공하기위해서 사용할 수 있는 방법은 두 가지입니다. TestFlight TestFlight를 통해서 내부테스트, 외부 테스트를 진행할 수 있습니다. 외부 테스터 등록하는 글은 여기 ! Firebase App Distribution Firebase 에서 앱 배포에 관한 기능을 지원하고 있습니다. Firebase console 에서 프로젝트를 통해 메뉴에 접근하여 사용할 수 있습니다. ipa 파일 추출하기 이번에 다뤄볼 주제는 Firebase App Distribution 이기 때문에 준비물이 필요합니다 ! 바로 .ipa 파일입니다. Any iOS Device (a..
-
[iOS] UITableView 사용해보기 - 2 (didSelectRowAt with Selection)/iOS 📱 2023. 1. 30. 12:50
https://plcprogrammer-dy.tistory.com/84 [iOS] UITableView (테이블뷰) 사용해보기 UITableView에 대한 여러가지 글들을 쓰고싶었는데, 항상 마음 속 발목을 잡은 것은 UITableView에 대한 글의 시작이었습니다. 더 이상 미루면 안되겠다 느껴 바로 시작 ..! Xcode 14.1 Swift 5.7 Storyboard 오늘 plcprogrammer-dy.tistory.com UITableView를 사용해보지않은 분들은 👆 위에 글 읽고 오시면 좋습니다 ! Xcode 14.1 Swift 5.7 Storyboard + Code 안녕하세요 ~ Rx입니다 🤗 저번 포스팅에서는 tableView를 표시하기 위한 필수적인 datasource 및 delegate ..
-
[Swift] ceil, floor, trunc, round 사용해서 소수점 올림, 내림, 버림, 반올림 처리해보기 (+ abs, fabs)/Swift 2023. 1. 19. 11:58
소수점 올림, 내림, 버림, 반올림에 대해서는 따로 설명할 필요는 없을거 같아서 예시만 첨부해봅니다 ! 복사할 수 있는 코드는 여기에 ! 더보기 import Foundation var decimalPoints: [Double] = [30.6, 2.4, -1.2, -1.6] /* ceil 올림 floor 내림 trunc 버림 round 반올림 abs 절대값 fabs Double 형의 절대값 */ func testDecimal() { print(#function + "start \n") decimalPoints.forEach { number in print("origin \(number)") print("ceil = \(ceil(number))") print("floor = \(floor(number))")..