본문 바로가기

study6

[iOS] RealityKit, ARKit - MotionCapture 예제 ARViewContainer SwiftUI는 기본적으로 UIKit 또는 AppKit 컴포넌트를 직접 지원하지 않는다. 즉, ARView와 같은 UIKit 컴포넌트를 SwiftUI에서 바로 사용할 수 없다. 따라서, UIKit의 ARView를 SwiftUI 뷰에서 사용하고자 할 때는 UIViewRepresentable 프로토콜을 채택하여 UIKit 뷰를 SwiftUI 뷰로 변환해야 한다. ARView, Entity란? struct ARViewContainer: UIViewRepresentable { typealias UIViewType = ARView //이 메서드는 SwiftUI 뷰가 생성될 때 호출. //여기서 실제 ARView 인스턴스를 생성하고 초기 설정을 수행. func makeUIView(con.. 2024. 2. 14.
Linked List와 Array, 그리고 Swift에서의 Array. Linked List 여러 구조체 인스턴스를 Chain처럼 줄줄이 포인터로 연결한 자료구조(선형, 일차원 형태) 연결에 사용된 포인터 숫자가 한개이고 자기 다음을 가리키는 것이 특징 구현하기(c++) Node는 데이터를 담기위한 컨테이너가 됨. (next)포인터를 이용해서 다른 노드를 포인팅함. nullptr를 가진 노드가 마지막 노드가 됨. #include // 노드 구조체 정의 struct Node { int data; Node* next; Node(int data) : data(data), next(nullptr) {} }; // 단일 연결 리스트 클래스 정의 class SingleLinkedList { public: Node* head; SingleLinkedList() : head(nullptr.. 2023. 4. 26.
[iOS] ReactorKit 프로젝트 Drrrible 뜯어보기(1) https://github.com/devxoul/Cleverbot (참고 링크) GitHub - devxoul/Cleverbot: iOS Messaging Application using Cleverbot and ReactorKit iOS Messaging Application using Cleverbot and ReactorKit - GitHub - devxoul/Cleverbot: iOS Messaging Application using Cleverbot and ReactorKit github.com https://github.com/devxoul/Drrrible GitHub - devxoul/Drrrible: Dribbble for iOS using ReactorKit Dribbble for iOS.. 2022. 10. 7.
[HTML-CSS] Attribute, 인용문/목록/이미지 넣기/표/ 다른 링크 연결 태그 얄코님의 '제대로 파는 HTML & CSS 강좌-웹 개발 퍼블리싱 끝장내기' 강의를 들으며 정리해보고 있습니다. 지난 강의에선 Tag에 대해서 알아보았습니다. 이번 시간엔 태그들과 함께 사용되는 Attribute에 대해 정리해보겠습니다. Attribute란? 태그의 동작을 설정 및 제어함 인용문 관련 태그 : 안쪽의 텍스트가 긴 인용문 (들여쓰기한 것으로 보여짐) cite 속성 : 해당 인용문의 출처 URL : 짧은 인라인 인용문(따옴표가 보여짐) cite 속성 : 해당 인용문의 출처 URL : 강조하는 부분 표시, 검색한 키워드 강조표시(형관펜으로 보여짐) 강의 예제) : 준말/머릿글자 표시 title 속성 : 원래 이름 표시 강의 예제) 목록을 표현하는 태그 : (unordered list) : ul.. 2022. 8. 28.
[iOS] Coordinator 패턴 - 에이젠 iOS의 MVVM을 처음 공부할 때 MVVM-C를 적용하는 글을 종종 보았는데요. C가 바로 코디네이터를 말하는 것이었습니다. MVVM을 그대로 가져가면서 뷰 컨트롤러의 계층 관리를 따로 코디네이터가 하게 되는 것이죠. 언제 어디서나 쉽게 떠올릴 수 있도록 한번 정리해보겠습니다. https://khanlou.com/2015/10/coordinators-redux/ Khanlou | Coordinators Redux October 5, 2015 Coordinators Redux I wrote about coordinators at the beginning of the year, but the idea has matured a lot since then, and I’d like to reintroduce t.. 2022. 8. 24.
[CMC] ReactorKit 사용 전 스터디 CMC 4차 세션에서는 와이어 프레임과 간단한 기술 설계도를 발표를 하게됩니다.(3차는 해커톤으로 패스...) 개발자분들은 기술설계도 발표를 앞두고 개발환경 설정과 필요한 기술스택(or 도전해보고싶은?)을 정리해야할 것 같아요. 처음엔 이 프로젝트에 RxSwift만 적용해보려고 했습니다. 감사하게도 같은 팀의 현직자이신 개발자께서 iOS 관련 조언을 해주셨는데 리액터킷에 대한 내용도 그중 하나였습니다. CMC 첫 오티날 iOS개발자 네트워킹 시간에 처음 들어본 리액터킷... RxSwift를 공부하느라고 그냥 그렇구나 언젠가 봐야지 하고 넘겼었는데요. 프로젝트 개발에 들어가기 전에 얼른 공부해야할 것 같아서 이렇게 정리해보고자 합니다. (참고) https://github.com/ReactorKit/Reac.. 2022. 5. 25.
728x90