
Javascript 함수를 호출했을 때 잘 동작하는지 확인하기 위해 console.log()를 사용하곤 하는데, Swift의 WKWebView에서 이벤트를 전달했을 때도 확인하고 싶었습니다. Safari의 Console을 사용하면 이를 쉽게 확인할 수 있습니다. 작업 환경 macOS 14.0 Sonoma XCode 15.0 iOS Simluator 17.0 앱 내부에 간단한 웹 View를 구현했습니다. WKWebView 사용법이 궁금하면 이전 글을 확인해주세요. WKWebView 사용법 확인하기 document.getElementById("submit-button").addEventListener("click", function() { console.log("pause-1") }); 버튼을 누르면 로그를..

지난 글에서 Swift DocC를 사용해 튜토리얼을 만들었습니다. 이번 글에서는 지난 글들에서 Swift DocC를 통해 만든 프로젝트 문서를 배포해보도록 하겠습니다. 아직 문서를 만들지 않은 상태라면 이전 글을 보고 만들고 오시길 바랍니다! [Swift DocC] 개념과 기능 (with WWDC) [Swift DocC] 문서 만들기 01 - Reference 만들기 [Swift DocC] 문서 만들기 02 - Article(설명 글) 만들기 [Swift DocC] 문서 만들기 03 - 튜토리얼 시작 Swift DocC가 처음 나왔을 때는 문서 파일을 직접 호스팅해줘야 했습니다. 1년 후 WWDC 2021 - What's new in Swift-DocC에서 Github Pages를 사용해 손쉽게 배포할 ..

지난 글에서 Swift DocC를 사용해 Article을 만들었습니다. 이번 글에서는 Swift DocC의 마지막 기능인 튜토리얼(Tutorial)을 만들어 보겠습니다. 이전 글을 아직 못 보셨다면 보고 오시는 걸 추천드립니다! [Swift DocC] 개념과 기능 (with WWDC) [Swift DocC] 문서 만들기 01 - Reference 만들기 [Swift DocC] 문서 만들기 02 - Article(설명 글) 만들기 튜토리얼(Tutorial)이란? 앱, 프레임워크, 패키지를 위한 설명서입니다. SwiftUI 튜토리얼을 해보신 분이라면 익숙할 것입니다. 설명, 코드, 이미지를 활용해 사용자의 이해를 돕고 손쉽게 사용할 수 있도록 해줍니다. DocC를 사용하면 손쉽게 튜토리얼을 만들 수 있습니다..

이번 글에서는 앱, 프레임워크의 전체적인 설명 글을 담당하는 Article을 만들어 보겠습니다. Swift DocC 시리즈는 WWDC 2023을 기준으로 나온 기능을 포함합니다. 앞선 글에서 설명했듯이 Swift DocC에는 Reference, Article, Tutorial이 있습니다. DocC 개념을 확인하거나 코드를 설명하는 Reference를 작성하는 법은 지난 글들을 참고해주세요. Swift DocC 개념 Swift DocC Reference 만들기 Article이란? WWDC 2021 - Meet DocC documentation in Xcode의 내용에 따르면 Article은 "사용자에게 프레임워크 뒤에 있는 큰 그림을 보여줄 수 있으므로 프레임워크의 개별 항목을 통합적인 스토리로 연결할 수..

이번 포스팅에서는 Swift DocC를 사용해 예제 프로젝트에 대한 문서를 만들어 보겠습니다. Swift DocC가 무엇인지 아직 모르신다면 지난 글을 참고해주세요. [Swift DocC] 개념과 기능 (with WWDC) 뛰어난 개발자는 뭐라고 생각하시나요? 당연히 개발을 잘 하는 것입니다! 그럼 개발을 잘 한다는 것은 무엇일까요?? 여러 가지 기준이 있겠지만 그 중 하나는 "쉬운 코드를 작성하는 것" 입니다. malchafrappuccino.tistory.com 바로 시작! 프로젝트 소개 DocC 예제를 위해 전자기기 View를 만드는 간단한 예제 프로젝트를 하나 만들었습니다. 총 4개의 세트가 있고, 하나의 세트에 4개의 전자기기가 들어갑니다. 코드로 확인해보겠습니다. enum타입 Electron..

뛰어난 개발자는 뭐라고 생각하시나요? 당연히 개발을 잘 하는 것입니다! 그럼 개발을 잘 한다는 것은 무엇일까요?? 여러 가지 기준이 있겠지만 그 중 하나는 "쉬운 코드를 작성하는 것" 입니다. 저는 처음 이 말을 접했을 때는 이해가 안 됐습니다. '쉬운 코드는 개발 초보들이 적는거 아닌가?' 하지만 개발을 하면 할 수록 조금씩 이해가 되기 시작했습니다. 몇 번의 프로젝트를 통해 앱을 만들면서 내 코드가 점점 복잡해지는 것을 느꼈습니다. 기능을 이렇게 구현하는 게 맞나하는 고민은 되지, 시간은 부족하지, 그렇게 코드는 팀에서 저만 이해할 수 있는 코드가 되었습니다. 만약 홈 화면 수정이 필요한 경우 팀원들은 직접 수정하지 않고 저에게 부탁하는 식이였습니다. 처음에 정했던 코드 리뷰 컨벤션이 있었지만, 프로..
- Total
- Today
- Yesterday
- Swift 디자인 패턴
- Swift문법
- Combine
- 책리뷰
- 코딩테스트
- 부스트캠프7기
- 부스트캠프
- Swift
- Swift 서버
- swiftUI 기초
- 필독서
- 날씨어플
- ios
- UX
- 책후기
- 부스트캠프iOS
- SwiftUI
- 프로그래머스
- 애플
- 책
- Swift DocC
- 개발
- 코딩 테스트
- Swift공식문서
- 디자인 패턴
- vapor
- TODO
- todo앱
- 코딩
- 앱개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |