SWIFT를 배우기 시작하면서 코딩 배우기1, 코드 시작하기, 코드머신으로 문법을 다졌다코딩 배우기1를 완료하고 "코드마스터 나가신다!" 라고 소리 지른뒤 춤 한번 쳐줬다~이후 코딩 배우기2를 시작하려한다.업로드중..
참고로 Coordinate는 좌료란 뜻이다.
생소한 문법이다.newAarry.append(row2.removeLast()) 를 보면 row2에 마지막 idx를 제거하면서 그와 동시에 newAarry에 해당 idx값을 넣어주는 코딩이다.
for coordinate in arry 이라는 문법이다.여기서 coordinate 는 해당 배열에 크기에대한 인덱스를 나타낸다.근데 내부에서world.place(Block(), at : coordinate) 를 본다면해당 coordinate는 idx에 대한 값 즉 r
코드배우기2를 완료했다.난이도가 초등학교 4학년 수준이라고 공식문서에 나타나서 그런지 접하기는 쉬웠지만이후에 있을 난관들이 두렵지만 일단 해보자.배열 같은 경우는 좀 헷갈렸다.
playground에 소리제작소 라는 앱이 있다.이 앱에서는 main에서 변수를 생성하여 각 파일별 성격에 맞게 함수를 생성한뒤함수를 재사용하는 법을 중점적으로 학습한다.
컴퓨팅에서 파일을 분류하기 위해 사용하는 이름공간텍스트 편집이나 메모관련 앱에서 '저장' ,'불러오기' 이런 기능 구현 할때 파일 읽기,쓰기 과정 등에서 필요함
팀 멤버 초대 팁프로젝트 앱 개발시, 배포,보안등의 이유로 개발자 계정 등록후 팀 멤버를 초대한다. https://developer.apple.com/kr/help/account/manage-your-team/invite-team-members Mac의 키체인 접근
Distribution.p12Development.p12BookBrigeProfile.mobileprovisionbookBridgeDistribution.mobileprovisionBookBrigeProfile.mobileprovision,bookBridgeDistri
https://developer.apple.com/account/resources/identifiers/bundleId/edit/TDV75C2TSCApp ID 기능Xcode 내에 App BundleID와 일치하는 지 확인후 + Capability에서 Sign
Firebase SDK를 통해 엔드 투 엔드 OAuth 2.0 로그인 과정을 실행하여 사용자가 Apple ID를 사용해 Firebase에 인증하도록 할 수 있습니다.참고 https://firebase.google.com/docs/auth/ios/apple?hl
지속적 통합(Continuous Integration) 및 지속적 제공/배포(Continuous Delivery/Deployment)를 의미하며, 소프트웨어 개발 라이프사이클을 간소화하고 가속화하는 것을 목표배포하기 전 매번 버전 및 빌드를 수정하고 Archive에 올
iOS 개발에서 TCA(The Composable Architecture)는 SwiftUI의 등장과 더불어 생겨난 아키텍처 중 하나로, Swift 패키지인 Point-Free에서 개발되었습니다. TCA는 SwiftUI와 함께 사용하기 위해 설계된 반응형 프로그래밍을 위
Xcode Cloud 빌드 방식은 해당 개발자가 git에 Push하면repo를 clone해서 사용자 설정에 따라 build 및 Archive하는 방식Pods파일을 확인 할수 없다고한다.Xcode Cloud 에서 외부 라이브러리인 Pod를 읽지 못하기에 따로 Cloud내
지속적 통합(Continuous Integration) 및 지속적 배포(Continuous Delivery/Deployment) 약자이며해당 이슈에서는 PR요청시 CI만 다룹니다.초창기 git자체에 미숙했을때 PR 요청후 merge된 develop에 Pull를 받으면
앱 배포과정에서 빌드후 Archive는 필수적인데, 이과정에서 소요시간이 10분이상 걸린다.시간은 금이라고 친구!기다리는 시간에 다른 행동을하면 집중력도 끊기고 영별로여서 자동화 배포를 도입했다.release 브랜치에 Push 될때 앱이 TestFlight와 App S