본문 바로가기

Study/Swift

(11)
SwiftUI Life Cycle https://huniroom.tistory.com/entry/iOS14SwfitUI-SwiftUI-life-cycle-에서-딥링크-처리 [iOS14][SwfitUI] SwiftUI2 App life cycle 정리 신규 프로젝트 생성시에 라이프 사이클을 선택하면 AppDelegate가 없어진 새로운 life cycle 이 적용된 프로젝트가 생성됩니다. 새로 만든 프로젝트 이름은 ’Test’라고 명명했습니다. 이후 (프로젝트 huniroom.tistory.com 신규 프로젝트 생성시에 라이프 사이클을 선택하면 AppDelegate가 없어진 새로운 life cycle 이 적용된 프로젝트가 생성됩니다. 프로젝트 설정에서 Life Cycle 설정 새로 만든 프로젝트 이름은 ’Test’라고 명명했습니다. 이후 ..
CocoaPods 사용법과 파일구조[펌] https://medium.com/@hongseongho/cocoapods-사용법과-파일구조-c0ea2ef362d6 CocoaPods 사용법과 파일구조 코코아팟은 배포와 사용 두가지 측면으로 나누어집니다. 누군가 라이브러리를 배포했기 때문에 우리가 사용할 수 있습니다. 이번 글에서는 사용에 대해서 알아보겠습니다. medium.com 참고하면 좋은 글 https://www.codementor.io/blog/swift-package-manager-5f85eqvygj
UITextView 부분 Bold 한참 찾았다. \n\n 쓰면서 되는 것을 찾고 있었지만 어차피 bold 적용하는 것 같아서 아래와 같이 적용하니까 심플하게 끝 let normalAttrs = [NSAttributedString.Key.font : UIFont.systemFont(ofSize: 15)] let boldAttrs = [NSAttributedString.Key.font : UIFont.boldSystemFont(ofSize: 15)] let temp = NSMutableAttributedString(string: memo, attributes:normalAttrs) temp.append(NSMutableAttributedString(string: content, attributes:boldAttrs)) uitextview.a..
status bar, navigation bar 바꾸기 woongsios.tistory.com/20
[Swift] 'ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES' 해결방법 [!] The `ProjectUtilsUITests [Release]` target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target Support Files/Pods-MosilerUtils-MosilerUtilsUITests/Pods-MosilerUtils-MosilerUtilsUITests.release.xcconfig'. This can lead to problems with the CocoaPods installation - Use the `$(inherited)` flag, or - Remove the build settings from the target. Build -> Targ..
[Swift] 상단 코멘트 변경 커스텀 코멘트 추가 zeddios.tistory.com/713 Xcode ) Header Text/Comment 바꾸는 법 안녕하세요 :) Zedd입니다. 오늘은..문득 이런생각이 들었어요. Xcode에서 파일을 만들면 무조건 위에.... 이런 comment가 달리죠? 저희 프로젝트에서는 이게 굳이 필요없다고 판단해서 다 지우곤 하거 zeddios.tistory.com 회사명 입력 또는 변경 프로젝트 클릭 -> 오른쪽 메뉴의 Project Document -> Organization 에 회사명 입력 사용자 변경 시스템 환경설정 -> 사용자 및 그룹 -> 사용자 이름 변경
[Swift] CustomStringConvertible CustomStringConvertible 텍스트 표현을 커스텀 마이징 해 주는 것[ public enum StringAsset: CustomStringConvertible { case success } extension StringAsset { public var description: String { switch self { case .Success: return "Success" } } }
유닛테스트 참고 github.com/uber/RIBs uber/RIBs Uber's cross-platform mobile architecture framework. - uber/RIBs github.com github.com/ReactorKit/ReactorKit