반응형

iOS/팁 11

[Xcode, Swift] Snippet 활용방법

코딩을 하다보면 코드에 반복되는 패턴이 보일 때가 있다.이러한 반복되는 코드들을 저장해놨다가 필요한 때에 불러와서 사용하면 간편하게 이용할 수 있다.이러한 기능을 Xcode에서는 Snippet이라고 부른다.Snippet의 뜻을 찾아보니 (대화, 음악 등의) 한 토막이라고 하더라코드의 한토막을 의미로 쓰는 것 같다 Snippet을 저장하는 방법먼저 Xcode에서 반복되는 패턴, 코드를 찾고 저장할 준비를 한다. 복사할 코드를 선택하고 마우스 오른쪽 클릭을 하면 Create Snippet 이라는 항목을 클릭한다 이 화면에서 Snippet의 이름하고 Summary를 적어주어 저장하고 저장된 코드를 나중에 불러올 수 있다. Snippet을 불러오는 방법상단 바에서 View - Show Library 에 들어가도..

iOS/팁 2025.08.23

[iOS, Swift] SF Symbol 활용하기

iOS 16.1, Xcode 14.2, Swift 5, UIKit 환경에서 진행했습니다. SF Symbol은 애플 플랫폼에 기본적으로 저장되어 있는 폰트 또는 이미지 입니다. 기본적인 아이콘을 활용하여 앱을 개발할 때에 SF Symbols 앱이 도움이 됩니다. 만약 Xcode 내에서 ImageView에 애플이 기본적으로 제공하는 이미지를 사용할 경우에는 아래와 같이 사용하면 됩니다. imageView.image = UIImage(systemName: "x.circle.fill") 참조 https://developer.apple.com/sf-symbols/ SF Symbols - Apple Developer With nearly 4,500 symbols, SF Symbols is a library of i..

iOS/팁 2023.02.23

[iOS, Xcode] 핸드폰에서 GPS 설정하기(gpx 파일)

iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다. 프로젝트에 GPX 파일을 추가합니다. GPX 파일의 형식은 위와 같이 되어있고, wpt태그 안에 있는 lat, lon 속성에서 값을 설정할 수 있습니다. XCode 아래에 있는 화살표 버튼을 클릭하여 위치 변경을 할 수 있습니다. 핸드폰에서 MapKit을 활용해 실행하면 위와 같이 좌표가 설정되어있는 것을 확인할 수 있습니다.

iOS/팁 2023.02.15

[Xcode, markup] 서식이 있는 주석 작성하기

iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다. //:# 제목 //:### 부제목 //: [Next](@next) 서식이 있는 주석을 작성하려면 // 뒤에 :(콜론)을 붙여줌으로써 Markup 형식의 문서를 작성할 수 있습니다. Xcode에서 마크업 형식을 보려면 Editor - Show Rendered Markup 설정을함으로써 마크업 문서를 볼 수 있습니다. 참조: https://developer.apple.com/library/archive/documentation/Xcode/Reference/xcode_markup_formatting_ref/Headings.html#//apple_ref/doc/uid/TP40016497-CH8-SW1 Markup Forma..

iOS/팁 2023.02.02

[iOS, Swift] Swift 코딩 컨벤션

Swift API 디자인 가이드라인 https://www.swift.org/documentation/api-design-guidelines/ Swift.org Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. www.swift.org 위의 사이트에서 정의하고 있는 코딩 컨벤션을 정리합니다. Fundamental - 사용시점의 명확성이 가장 중요한 목표입니다. (메서드 및 속성과 같은 엔터티는 한 번만 선언되지만, 반복적으로 사용됩니다.) - 간결성보다 명확성이 더 중요합니다. - 모든 선언에 대하여 문서 주석을 작성합니다..

iOS/팁 2022.10.30

[Swift, Xcode] 개인적으로 자주 사용하는 단축키

왼쪽 네비게이터 여닫기 : command + 0 오른쪽 유틸창 여닫기 : command + option + 0 아랫쪽 디버그 화면 여닫기 : command + option + y 네비게이터 에디터 이동 : command + 1, 2, 3, 4, 5, 6, 7, 8, 9 코드로 화면 이동 : command + j 코드 라인 한칸 올리기 : command + option + [ 코드 라인 한칸 내리기 : command + option + ] 멀티 커서 : control + option + 방향키 위아래 변수명 한번에 변경 : command + control + e 이전 탭 이동 : command + shift + [ 다음 탭 이동 : command + shift + ] 다른 프로젝트 이동(다른 프로젝트 켜 ..

iOS/팁 2022.08.20
반응형