안녕하세요. 오랜만에 블로그 글을 남기는 것 같습니다 ㅎㅎ SwiftUI를 공홈에서 공부하다가 Dictionary로 그룹핑 하는 것을 처음 알게 되었습니다. 예전에는 For문 돌려가면서 직접 만들었는데... 이걸 왜 이제 알았을까요.. 여튼 그래서 정리를 좀 해놓으려고 합니다 ㅎㅎ DeviceModel이 있고 name과 type으로 구성이 되어 있어요. json 형태의 샘플 데이터를 출력하면 아래와 같이 나와요. 지금부터 저는 DeviceModel의 type을 기준으로 Dictionary를 만들어 보려 합니다. 코드는 아주 간단해요! grouping 할 배열을 grouping 파라미터로 넣어주고, by에서 어떤 값을 기준(Key)으로 Value들을 그룹핑 할지 결정합니다. 위 코드에 의하면 type을 ..
개인(신용)정보 수집 및 처리방침 제1조(목적) 이용자가 서비스를 이용하면서 제공하는 개인정보를 귀중하게 생각하고 있으며, 이용자가 제공한 개인정보가 통신비밀보호법, 정보통신망 이용촉진 및 정보보호에 관한 법률 등의 관련 법령에 근거하여 적절하게 보호될 수 있도록 최선을 다하고 있습니다. 개인정보보호정책을 통하여 이용자들이 제공하는 개인정보가 어떠한 용도와 방식으로 수집, 이용, 삭제되고 있는지 이용자들에게 알려드립니다. 개인정보보호정책은 법령변경 등으로 인하여 수시로 개정될 수 있습니다. 제2조(수집하는 개인정보의 항목, 이용목적 및 수집방법) ① 수집하는 개인정보 항목 본 서비스는 현재 수집하는 개인정보가 없습니다. 제3조(개인정보 파기절차 및 방법) ① 회사는 이용자의 개인정보 수집 및 이용목적이 ..
안녕하세요 :] 항상 개발 문서를 보면서 느꼈습니다. 왜!!!! Swift 문서가 없냐...ㅠㅠ 왜!!!! CocoaPod이 없냐..ㅠㅠ 드디어!!! 카카오 로그인이 코코아팟을 통해서 모듈을 추가할 수 있게 되었습니다!!! (짝짝짝) https://developers.kakao.com/docs/latest/ko/getting-started/sdk-ios Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 문서를 봤는데 정말 정리가 너무너무너무 깔끔하게 되어있더라고요.. 담당하시는 분에게 엄지 척!! 얼마나 쉬운지 제가 한 번 따라서 구현해보도록 하겠..
안녕하세요! Fury입니다 :) 바로 본론으로 갈게요! ㅎㅎ 먼저, A ViewController -> B ViewController로 present를 했다고 가정할게요. B ViewController에서 작업을 수행하고 dismiss를 합니다. 그리고 나를 띄운 A ViewController에서 무언가 처리를 해주어야 할 때!!!!! 방법은 여러가지가 있겠죠? Delegate를 쓴다거나 NotificationCenter를 통해 Observing을 한다던가 나를 띄운 VC인 PresentingViewController를 찾는다던가!! 이 글에서는 PresentingViewController를 찾아서 작업을 하는 것을 설명드리려고요. 특히!! 그 PresentingViewController가 단순한 ..
안녕하세요 :) 오늘은 직렬(Serial)큐, 동시(Concurrent)큐, 동기(Sync), 비동기(Async)에 대해서 정리를 해보려고 합니다! 왜냐하면 비동기라고 듣고 그냥 쓰고 있는 것들이 많은데 내가 잘 알고 쓰고 있는 게 맞는지 의문이 들어서요..ㅠㅠ 지금부터 내용은 아래의 인프런 동영상 강의를 기반으로 정리해 보도록 할게요! 제 기준에서는 알아듣기 쉽게 설명해 주셔서 좋더라고요 :) https://www.inflearn.com/course/iOS-Concurrency-GCD-Operation iOS Concurrency(동시성) 프로그래밍, 동기 비동기 처리 그리고 GCD/Operation - 디스패치큐와 오퍼레이션큐의 이해 - 인프런 동시성(Concurrency)프로그래밍 - iOS프로그래..
안녕하세요 :] 맥북으로 계속 개발을 하다가 보니 발열 때문에 손가락이 너무 뜨거워서 ㅠㅠ 기계식 키보드를 처음으로 하나 장만해 봤습니다!! 처음에는 이왕 사는 거 좋은걸 사보자 해서 해피해킹 키보드를 알아봤는데요. 가격도 많이 비싸고 키 배열에 방향키도 없고.. 저는 적응을 못할 것 같아서 다른 키보드를 알아보던 찰나에 키크론 K2 키보드가 눈에 들어와서 구매하게 되었어요!ㅎㅎ 박스 안에 요로코롬!! 비닐에 쌓여서 들어 있어요!! 포장이 깔끔해서 좋네요 ㅎㅎㅎ 다음은 구성품입니다. 키보드 설명서, 키 뽑는 물건(?), Window 추가 키, 유선, 키보드 이렇게 들어있어요! 저는 기본적으로 맥북을 사용하고 있어서 키캡을 교체할 일이 없었는데 윈도우를 사용하시는 분들이라면 저 추가 키캡을 윈도우 용으로 ..
안녕하세요 :) iOS 개발자로 취업한 지 이제 약 4개월? 이 되어가네요 ㅎㅎ 스토어에 앱을 출시하는 경험도 하고 이제는 업데이트를 올리는데! 그 과정에서 버전 및 플랫폼에 뭘 적는지 몰라서 앱 아이디를 적어 벼렸지 뭐예요 ㅋㅋㅋㅋㅋ 그 결과! 이상한 버전의 제출 준비 중이 생겨버렸어요 ㅠㅠ 이거 삭제도 안되고... 어디서 수정하는지 찾아보니 '앱 정보' 쪽에서 수정이 가능하네요!! 이상한 버전의 '제출 준비 중' 페이지로 이동하셔서 저 버전을 수정하시면 됩니다~ 혹시나 저처럼 당황하실 분들을 위해서 공유드립니다 ㅎㅎ
안녕하세요 :] 오랜만에 블로그네요! 요즘 채팅앱을 만들어 보고 있는데요. '공유하기' 기능이 필요하다고 해서 ActivityViewController로 구현을 해보았죠!!! 그런데!!!! 왜 영어로 나오지...?? 물론 나는 해외 어학연수 15주를 다녀와서 저 정도 해석은 가능하지만...ㅋㅋㅋㅋ 그래도... 한국어가 좋다! 그래서 열심히 삽질하고 찾아본 결과, 개발 지역의 Localization 값이 English로 되어있어서 그런 것 같다. 그래서 info.plist의 Localization native development region을 Korea로 설정해보았다. 그 결과, 한국어로 잘 나온다 !! ㅎㅎ 끝!
- Total
- Today
- Yesterday
- error
- ios
- Sign in with Apple
- 안드로이드
- swift fcm
- xcode11
- ActivityViewController
- 문자열나누기
- SWIFT
- 애플로그인
- UITextField 멀티라인
- TextField Padding
- 앱커넥트
- Android
- iOS13
- 앱스토어 커넥트
- Swift Target Version
- 공유하기 한국어
- presentingViewController
- 카카오 로그인
- Swift GoogleMap
- GIF
- swift 문자열
- firebase
- Xcode
- Kakao
- 키크론K2
- TableView
- ModalPresentaionStyle
- signinwithapple
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |