iOS (5) 썸네일형 리스트형 Swift에서 메시지 인증번호 자동 완성 구현하기 (feat. textContentType) 다양한 앱을 사용하다 보면 회원가입이나 특정 프로세스를 진행할 때, SMS로 인증번호를 받아 입력해야 하는 경우가 많습니다.이때, 인증번호가 키보드 상단에 자동 완성으로 표시되는 기능이 존재합니다.이 기능이 어떻게 구현되는지 궁금해 공부하게 되었고, 그 과정에서 알게 된 정보를 공유하고자 합니다.구현 방법UIKit에는 UITextInputTraits라는 텍스트 객체에 대한 키보드 입력 기능을 정의하는 메서드 집합이 프로토콜로 존재합니다. 그리고 UITextInputTraits에는 텍스트 입력 필드의 의미를 지정할 수 있는 UITextContentType이라는 속성이 존재합니다.입력 필드의 의미를 위 속성 내부의 oneTimeCode로 설정하면,SMS로 받은 인증번호를 자동 완성 영역에 표시하는 기능을 구.. Xcode에서 단축키로 Terminal 열기 (feat. Behaviors 설정) Xcode에서 iOS 개발을 할 때 Terminal에서script를 실행시키거나 Tuist, CocoaPod 등의 명령어를 실행해야 하는 상황이 존재합니다.항상 Spotlight를 통해 직접 Terminal을 열어 해당 경로까지 이동한 후 앞서 말한 행동을 수행하는 것이너무 번거로워 찾아본 결과 단축키를 통해 열려있는 프로젝트의 경로로 Terminal을 열 수 있는 방법이 존재하여이번 글에서 해당 방법을 공유하고자 합니다.1. shell script 파일 생성먼저 단축키를 설정하기 전에단축키를 눌렀을 때, 작동하는 액션을 정의하기 위한 shell script 파일을 생성해야 합니다.저희는 Terminal을 여는 동작이 필요하기 때문에 아래 코드를 작성한 파일을 생성합니다.#!/bin/bashopen -a.. Xcode에서 단축키로 새로운 줄 생성 후 이동하기 (feat. 커스텀 단축키) iOS 개발을 시작하기 전 IntelliJ나 Android Studio에서커서가 줄의 중간에 있더라도, 해당 줄을 끊지 않고 아래에 새 줄을 추가하여 이동하는Shift + Enter 단축키를 매우 자주 사용해 왔습니다. 그러나, Xcode에서는 해당 단축키가 존재하지 않아서 cmd + -> 후, enter를 통해새로운 줄을 개행하는 방법을 사용했는데 해당 방법이 너무 불편하여 방법을 찾아보니커스텀 단축키를 생성하여 불편함을 해결할 수 있는 방법이 존재하여 이번 글에서 해당 방법을 공유하고자 합니다.1. 다음 경로의 파일로 접근/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/ 터미널에서 아래의 코드를 통해 손쉽게 접근할 수 있습.. iOS 개발자를 위한 유용한 Xcode 단축키 (feat. 생산성 향상) 단축키는 작업의 속도를 크게 향상시키고,마우스 대신 키보드를 활용함으로써 손목 건강을 지킬 수 있습니다.이러한 이유로 다양한 단축키를 탐색하고 적극적으로 사용하고 있습니다.이번 글에서는 제가 개발 작업 중 자주 사용하는 단축키들을 공유하고자 합니다.먼저 단축키를 원활하게 사용하기 위해서 사전에 알고 있어야 하는 정보입니다.Mac에서 보조 키는 다음과 같은 기호와 대응됩니다.보조 키기호command(또는 cmd)⌘shift⇧option(또는 alt)⌥control(또는 ctrl)⌃ 다음은 Xcode에서 정말 자주 사용하게 되는 단축키 16가지입니다.괄호 안의 정보는 Settings의 Key Bindings에서 검색할 수 있는 키워드입니다!1. cmd + shift + o (Open Quickly)파일을 이.. WWDC24 - Object Capture를 위한 영역 모드 살펴보기 정리 iOS 17부터 사용할 수 있는 RealityKit 기반의 새로운 기술인 ObjectCapture의고도화된 기능들이 이번 WWDC24의 하나의 세션으로 소개 되었습니다.이 세션을 바탕으로 정리한 내용을 공유하고자 합니다. Object Capture를 위한 영역 모드 살펴보기 - WWDC24 - 비디오 - Apple DeveloperObject Capture의 영역 모드에서 영역을 캡처하고 재구성할 수 있도록 Object Capture의 기능을 확장하는 등 iOS에서 새로운 3D 캡처 방식을 구현하는 방법을 알아보세요. 재구성을 위한 새로운 macOS 샘플developer.apple.comObjectCaptureView의 새로운 기능기존의 ObjectCaptureView는 물체를 Detecting 한 후,.. 이전 1 다음