- Total
목록전체 글 (208)
꿈꾸는리버리
💕 인앱 결제 구현 Intro 인앱 결제를 위해서는 다음과 같은... 7가지의 단계가 필요하다 ! 이번 포스팅은 이 중 5 -7번의 내용을 다룰 예정이다. [ 이전 포스팅 ] 유료 응용 프로그램 계약에 동의 앱 내 구입을 제공하려면 멤버십 계정 소유자가 App Store Connect의 “계약, 세금 및 금융거래” 섹션에서 유료 응용 프로그램 계약에 동의해야 합니다. 앱 내 구입 디자인 앱 내 구입 경험이 앱의 다른 부분과 부합하는지 확인하고 제품을 효과적으로 선보이려면 Human Interface Guidelines 및 App Store 심사 지침을 참고하십시오. App Store Connect에서 앱 내 구입 설정 앱 내 구입을 생성하고 제품 이름, 설명, 가격 및 사용 가능 여부와 같은 메타데이터를..
💕 인앱 결제 구현 Intro 인앱 결제를 위해서는 다음과 같은... 7가지의 단계가 필요하다 ! 이번 포스팅은 이 중 4번의 내용을 다룰 예정이다. [ 이전 포스팅 ] 유료 응용 프로그램 계약에 동의 앱 내 구입을 제공하려면 멤버십 계정 소유자가 App Store Connect의 “계약, 세금 및 금융거래” 섹션에서 유료 응용 프로그램 계약에 동의해야 합니다. 앱 내 구입 디자인 앱 내 구입 경험이 앱의 다른 부분과 부합하는지 확인하고 제품을 효과적으로 선보이려면 Human Interface Guidelines 및 App Store 심사 지침을 참고하십시오. App Store Connect에서 앱 내 구입 설정 앱 내 구입을 생성하고 제품 이름, 설명, 가격 및 사용 가능 여부와 같은 메타데이터를 추가..
ㅎ... 한 달 정도 힘들게 공부했던 인앱 결제 내용을 정리합니다..... 언제나 처음 해보는 일은 나를 힘들게 해.. 기여운 냥이들 보면서 힘내서 했습니다 ^^ ( 가끔 거울 보는 줄... 알았던 냥이들의 사랑스런 표정들..) 💕 인앱 결제 구현 Intro 인앱 결제를 위해서는 다음과 같은... 7가지의 단계가 필요하다 ! 이번 포스팅은 이 중 1~3번까지의 내용을 다룰 예정이다. [ 현재 포스팅 ] 유료 응용 프로그램 계약에 동의 앱 내 구입을 제공하려면 멤버십 계정 소유자가 App Store Connect의 “계약, 세금 및 금융거래” 섹션에서 유료 응용 프로그램 계약에 동의해야 합니다. 앱 내 구입 디자인 앱 내 구입 경험이 앱의 다른 부분과 부합하는지 확인하고 제품을 효과적으로 선보이려면 Hu..
[Swift Concurrency 시리즈] 처음 개발을 시작했을 때 3개의 난관이 있었다. 제일 처음에는 for문이었고, 두번째는 네트워킹, 그리고 세번째는 아키텍쳐... iOS로 네트워킹을 깊게 파 본적이 없어서 이번에 Concurrency에 대해 공부해야겠다는 마음을 먹었고, 그 시작으로 저번에는 에러처리 try-catch문 / Result에 대해 공부했다. 그리고 오늘은 Async/Await, @escaping !! 네트워킹을 하게 되면 요청 후 답이 올 때까지 기다려야 한다. 그리고 답이 온 후에 재요청을 보낼 수도 있고,,, 하면서 네트워킹을 시작하면 생각해야 하는 사항들이 많아진다. 이를 위해서 나온 게 swift에는 @escaping, Combine, Async/Await가 있다. 하지만....
🔧 문제 상황 위와 같이 iOS 16.0일 경우와 아닌 경우를 분기해서 패딩을 넣어주는 코드가 있다. 원래 였다면, View Modifier가 하나 추가되는 것임에도 이렇게 두 번 코드를 분기해서 작성해야 했다. 💬 고민 Point 그래서 생각한 View Modifier를 분기할 수 있는 방법 ! 🌟 문제 해결 1️⃣ [ if ] ViewBuilder 추가 extension View { @ViewBuilder func `if`(_ condition: Bool, transform: (Self) -> Content) -> some View { if condition { transform(self) } else { self } } } 이렇게 조건을 분기해서 View modifier를 작성할 수 있도록 View..
Cherish 백업 기능을 구현하면서 다시 공부하게 된 Swift Concurrency.... 오늘부터 Swift Concurrency 시리즈를 올릴려고 한다. 그리고 그 시작으로 오늘은 Swift Concurrency 1) 에러처리에 대한 이야기로, try-catch문과 Result에 대한 내용이다! 왜 try-catch문/ Result를 사용해야 할까? 1️⃣ 예시 코드 위 코드를 확인해보자. View에서는 Viewmodel을, Viewmodel에서는 manager를 가지고 있다. ViewModel의 fetchTitle 함수를 통해 title 값을 변경한다. 이때 Manager의 fetchTitle에서는 isActive 값을 통해서 "New Text!"를 반환할지, nil을 반환할지 결정하게 된다...
아빠가 엄마 선물 사오라고 해서 처음.. 외국에서 명품 사보면서 겪은 이야기들..! 텍스리펀 + FTA 관세혜택이 헷갈리기도 하고 처음하는 일이라 많이 걱정되고, 우왕좌왕했어서 나같은(?) 누군가에게 도움되기 위해.. 작성하는 글입니다! 각각 개념이랑 조건, 방법을 정리해놨습니다 :) 혹시 틀린게 있거나 궁금한 점이 있다면 언제든... 댓글 남겨주세요 :) 1️⃣ 텍스 리펀 [ 텍스리펀이란? ] A라는 물건을 사려면 10%의 세금(부가가치세)을 붙여서 사게 되는데, 우리는 이 나라 국민이 아니기 때문에 이 나라에서 쓰지 않았다는 전제로 세금을 낼 필요가 없음 -> 그래서 매장에서 구매하고 출국 전 공항에서 낸 세금에 대해 다시 돌려받는 것 [ 조건 ] - 가게에 아래와 같이 텍스 프리 로고가 붙어져 있고..
1. 수료 후 파견 보고서 ( 귀국 후 2주 이내 ) - 밴드에 담당 선생님이 파일 첨부해주심 2. 타대학취득학점인정신청서 ( 귀국 후 60일 이내 ) - 학과 사무실에 제출 [ 제출 서류 ] - 영문 성적표 원본 1부 - 교과목의 영문 강의 계획서 각 1부 - 타대학취득학점인정신청서 1부 (파견 전 보내주신 pdf 파일에 있음) 영문 성적표랑 교과목 영문 강의 계획서는 오스트라바 대학 홈페이지에서 다운 받아야 합니다 ! 이게 또... 알고 나면 간단하지만, 다른 학교 홈페이지를 뒤적거리는 일이란 쉽지 않으니.. ^~^ 공유합니다 ! 1️⃣ 영문 성적표 발급 받기 1. 홈페이지에 로그인 Portál OSU - Vítejte Aktuality Vážené studentky, vážení studenti, ..