전체보기
-
iOS) Rxswift를 textfield에 적용해보기(참고자료)Programing Language/iOS(Swift) 2021. 3. 16. 20:59
myseong.tistory.com/12?category=811860 RxSwift UITextField RxSwift UITextField UITextField에 관한 포스팅이다. 많이 사용한는 컨트롤중에 하나이다. editingChanged에서 변경된 text를 처리하는 로직을 많이 구현했었다. (본인...) UITextField에서 가장 많이 처리하는.. myseong.tistory.com
-
iOS) UIViewController안에 UIPageViewController 사용하기카테고리 없음 2021. 3. 12. 16:49
stackoverflow.com/questions/56399895/create-partial-screen-uipageviewcontroller-programmatically Create partial-screen UIPageViewController programmatically I am trying to create a scrolling pageviewcontroller that only takes up part of my screen. I have successfully done this using Storyboard and a ContainerView object, but I now need to replicate the stackoverflow.com 참고자료
-
iOS) @escaping 활용Programing Language/iOS(Swift) 2021. 3. 12. 12:42
개발을 하다보면 네트워크 코드를 ViewController에 함께 쓰다보면 코드 길이가 비약적으로 늘어나는 걸 느낀다. 이것을 분리 시켜야겠다고 느끼고 시도한 것은 첫번째 방법이다. 1. 클래스로 네트워크 코드를 분리 시키고 각 ViewConroller로 클래스에서 네트워크 클래스를 객체화 시킨후 함수 단위로 불러온다. 단 함수에 return 값을 하나만 불러 올수 있기에 각 함수별로 delegate를 사용하여 여러개의 return 값을 가져왔다. - 이렇게 함으로써 1차적으로 ViewConroller와 네트워크 클래스는 분리되었지만 지금 @escaping 이라는 방법을 알게 된뒤 1번과 같은 방식은 너무 코드가 파편화되어 가독성이 떨어진다. 2. @escaping 문법을 사용한다. 예) - 네트워크 클..
-
iOS) Push Message 기능 추가하기(참고자료)Programing Language/iOS(Swift) 2021. 3. 10. 15:00
github.com/firebase/quickstart-ios/blob/5694c29ac5a8dcc672ec13f55f0ab74a6b9af11e/messaging/MessagingExampleSwift/AppDelegate.swift firebase/quickstart-ios Firebase Quickstart Samples for iOS. Contribute to firebase/quickstart-ios development by creating an account on GitHub. github.com 공식 문서 + FireBase Console에서 .p8 파일 등록 방법과 키 ID, 팀 ID 등록방법. onedaycodeing.tistory.com/92 IOS 파이어베이스 Push 메세지 셋팅 (..
-
iOS) ERROR ITMS-90035 에러(해결 참고자료)Programing Language/iOS(Swift) 2021. 2. 18. 14:51
안녕하세요 혹시 엑스코드에서 앱스토어로 업로드할 때 자격증 관련한 에러를 해결해보신 분 있나요?? 최근에 다른 앱은 앱스토어에 잘 업로드했는데 이 엑스코드 파일만 문제가 생기네요... 이런 에러메시지를 받았어요. App Store Connect Operation Error ERROR ITMS-90035: "Invalid Signature. A sealed resource is missing or invalid. The file at path [a.app/a] is not properly signed. 시도해본 것 1. Project -> Targets -> Select your app -> Build Settings -> Code Signing Identity -> Debug -> Double tap "..
-