본문 바로가기

분류 전체보기

(192)
SwiftUI 튜토리얼 2-1 네비게이션가 리스트 만들기 SwiftUI Essentials - Building Lists and Navigation 기본 랜드마크 상세 뷰를 만듦과 동시에 랜드마크에 대한 전체 목록을 보는 방법을 제공하고 그 각각의 항목에 대한 상세 위치도 볼 수 있게 하고 싶습니다. 모든 랜드 마크에 대한 정보를 표시할 수 있는 뷰를 작성하고 사용자가 탭 하여 랜드 마크에 대한 세부 사항 뷰를 볼 수 있는 스크롤 목록을 동적으로 생성합니다. UI를 미세 조정과 다양한 장치 사이즈를 대응하기 위해 위해 Xcode의 캔버스를 사용하여 멀티 프리뷰를 렌더링 합니다. 프로젝트 파일을 다운로드하여이 프로젝트 빌드를 시작하고 아래 단계를 수행하십시오. With the basic landmark detail view set up, you need to p..
에어쇼 Seoul ADEX 2019 후기 서울 아덱스 2019에 다녀왔습니다. 성남에서 하는데 이름은 서울이네요 매년 성남시 수정구에 위치한 공군 기지에서 에어쇼를 진행합니다. 한 7~8년 전쯤 다녀왔을 때는 사람들이 그렇게 많지가 않았어서 여유롭게 보고 왔었는데 오늘은 굉장히 사람이 많더군요 처음 방문때는 표사면 바로 입장했던 반면에 오늘은 꽤 기다려서 입장을 했습니다. 온라인으로 티켓 예매를 미리 하실 수 있습니다. 미리 하시면 현장 티켓 구매하기 위해 기다리는 시간을 줄이실 수 있으니 참고하세요! 가는 길 모습입니다! 사람들도 북적북적 자연이 펼쳐집니다 요즘 자연 보는 게 왜 이리 좋은지.. 컴퓨터만 들여다보며 눈 건조해지는 직장생활을 10년 가까이하고 있다 보니 자연 좋은 걸 알겠더군요 불과 1~2년 전만해도 자연 좋아한는 걸 이해 못하..
SwiftUI 튜토리얼 1-2 뷰의 생성과 조합 커스텀 이미지뷰(Create a Custom Image View) 이름과 위치를 설정함과 함께 다음으로 할 일은 랜드마크에 대한 이미지를 추가하는 것입니다. 파일에 더 많은 코드를 추가하는 대신에 이미지에 마스크, 테두리, 그림자 효과 등을 적용하는 커스텀 뷰를 만들어볼 것입니다. With the name and location views all set, the next thing to do is to add an image for the landmark. Instead of adding more code in this file, you’ll create a custom view that applies a mask, border, and drop shadow to the image. 프로젝트 에셋 카탈로..
맥 카탈리나 코코아팟 오류 MacOS Catalina CocoaPod Error macOS Catalina로 업데이트한 뒤에 개발하던 프로젝트에 새로운 코코아팟 라이브러리를 설치하려고 팟파일에 라이브러리 추가하고 터미널 열어서 pod install 쳐보니 아래와 같은 오류 메시지와 함께 동작을 하지 않았습니다. /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 제 맥 버전은 macOS Catalina 10.15 입니다. 해결책은 터미널을 열어서 아래 명령어를 실행시켜주면 끝입니다! sudo gem install -n /usr/local/bin cocoapods 이렇게 입력으로 해주면..
SwiftUI 튜토리얼 1-1 뷰의 생성과 조합 SwiftUI Essentials - Creating and Combining Views SwiftUI 튜토리얼 1 드디어 swiftUI를 좀 보려고 합니다. swiftUI에 대해서 듣고 가장 먼저 떠올랐던 건 예전 iPhone 3gs 모델이 한국에 처음 들어올 때 나왔던 TV광고가 떠올랐습니다. 비 개발자들이 한 명씩 나와서 자기가 만든 앱을 소개하곤 들어가는 간단한 내용이었습니다. 자세히는 기억 안 나지만 기억을 더듬어보면 사람이 나와서 "상사 뺨 때리는 앱을 만들었는데 손맛이 나름 있더라고요 앱스토어에서 만나보세요" 대충 뭐 이런 말 하고 사라집니다. 이게 바로 코앞이구나 생각했습니다. 애플이 앱스토어를 만든 궁극적인 목적은 프로그래머가 아니어도 앱을 쉽게 만들어서 너도 나도 올릴 수 있게 하는 것..
SwiftUI - UIHostingController UIHostingController란 우선 애플 도큐먼트 먼저 보겠습니다. 공식 문서 먼저 보는 습관을 들이는 게 좋으니까요! https://developer.apple.com/documentation/swiftui/uihostingcontroller 들어가 보시면 아무것도 없습니다. 공식 문서 먼저 보는 습관이 좋다는 말을 다시 넣어둡니다. swiftUI의 view(contentView)를 나타내며 UIViewController를 상속받고 있어서 swiftUI를 사용하지 않는 기존 프로젝트들의 UIVIewController들과도 호환이 가능합니다. UIViewController에서 UIHostingController 사용하는 법을 보겠습니다. swiftUI를 사용하지 않는 프로젝트를 엽니다. story..
카페 아트쌀롱 (Art Salon) 오포 카페 아트쌀롱 (Art Salon) 경기도 광주시 오포읍에 있는 카페 아트쌀롱에 다녀왔습니다. 역시 이곳 가는길 또한 내비를 의심하게 만들었습니다 경험상 내비를 믿고 가시라고 말씀드립니다! 아트살롱 가는 길은 산속으로 들어가게 됩니다. 그때부터 의구심은 높아져갑니다. '내비 다시 찍어봐야 하는 것 아니냐' '이 길이 맞는 것인가' 저와 같은 생각을 하시는 분들이 분명 계실 것 같아서 알고 가시라는 차원에서 이렇게 찍어봤습니다. 고라니 있어요 푯말을 지납니다. 차가 마주칠 수 있어요 푯말을 지납니다. 저희는 진짜 마주쳐버렸습니다. 다들 안전 운전하시기 바랍니다. 신나는 오프로드 푯말을 지납니다. 좌측에 한옥 같은 뭔지 모를 건물이 보입니다. 그리고 드디어 아트살롱 간판이 보입니다! 저 a모양이 카페 ..
탄천 걷기(성남 축제의 날 TOMORROW LAND) 오늘은 탄천에 가서 산책 좀 하려고 나왔습니다. 자전거길도 따로 나있어서 자전거 타기에도 매우 좋은 길이고 폐타이어로 만든 푹식푹신한 길이 걷기에도 좋지요 사실 하도 많은 사람들이 걸어 다녀서 더 이상 푹신푹신하진 않지만 말이죠 혹여나 공무원님들이 이 글을 보신다면 다시 좀 깔아주시길 부탁드립니다 여전히 녹색녹색합니다. 요즘 자연 보는 게 점점 좋아지네요 탄천 걷고 왔더니 눈 건조한 게 좀 나아지는 느낌이었는데 지금 포스팅을 하면서 다시 건조해집니다. 탄천에 가면 이렇게 농구장이 있어서 공 가지고 와서 이용하시는 분들이 많습니다. 항상 북적북적하더라고요 이부근에서 평일 저녁 7시쯤 에어로빅도 강의도 합니다. 누구든지 참여하실 수 있습니다. 중간 곳곳에 풀밭에서 돗자리 깔고 여유를 즐기시는 분들도 계시고 ..