Xcode ⚒
-
[Xcode] Xcode inspector Tab에 대해서 알아보자 1편 (File insepector)Xcode ⚒/Navigator & inspector Tab 2022. 7. 26. 00:48
2022. 1. 1.에 작성한 [공부] Xcode inspector Tab 설명 개요 후속 글을 쓸려고합니다. 미루고 미루다가 무려 6개월이 지나서야 쓰다니 면목이 없습니다 .. 오늘부터 부지런하게 살아볼려고합니다 !! 오늘 알아볼 것은 7가지 inspector Tab 중 1번째 ..! File inspector Tab 입니다. 속성이 가장 많은 스토리보드 중에서 꽃🌸 Main.storyboard 기준으로 알아볼려고합니다 ! 위에서부터 스윽~ 둘러보면 Identity and Type Localization Target Membership Text Settings 이렇게 4가지가 있네요 각 파트별로 어떤 설정이 있고, 어떤걸 할 수 있는지 이제부터 알아볼게요 Identity and Type Name - F..
-
[Xcode] 지난 iOS 버전의 시뮬레이터를 추가하는 방법Xcode ⚒/기초 2022. 6. 17. 15:13
간혹 iOS 버전에 따라서 UI라던지, 기능적인 부분이 iOS 버전마다 상이할 수 있어서 과거 버전에서 확인은 필요할 때가 있다. 기존의 시뮬레이터 목록을 열어보면 하단의 Add Additional Simulators, Download Simulators가 있다. 오늘은 Download Simulators 메뉴를 이용할 예정이다. Download Simulators 위와 같이 목록이 나온다 용량이 제법이니, 필요한 버전을 받아보면 될거같다. 시뮬레이터 하나 당 10분정도 걸린것같다.
-
[Xcode] cocoapod 사용해보기Xcode ⚒/기초 2022. 5. 29. 00:58
설치 전 현재 설치되어있는지 확인해보기로 했다. -버전확인 명령어 pod --version 문득 궁금했다. 이미 설치가 되어있다면 어떤 결과가 나올까 ? 설치시에 튕겨낼지 혹은 업데이트가 될지 ? -설치 명령어 sudo gem install cocoapods 업데이트가 되었다. 내가 알고있던 install의 뜻과 다른가 싶어서 공식 사이트에서 명령어를 찾아보았다. 더보기 ➡ pod install pod install의 경우 최초에 Podfile.lock을 생성한다. 하지만 그 다음에 pod install을 할 경우에 Podfile.lock을 기준으로 소스를 업데이트 합니다. ➡ pod update pod update도 최초에 Podfile.lock을 생성하는 것은 pod install과 마찬가지이었다. ..
-
[Xcode] Xcode에 Custom Font를 추가하는 방법Xcode ⚒/기초 2022. 5. 28. 17:56
Xcode에 Custom Font 추가하기 Xcode에서 기본으로 제공해주는 폰트가 아닌 다운로드 받은 커스텀 폰트를 적용하고 싶을 때 아래와 같은 방법을 사용하자! 1. 프로젝트 파일에 폰트 파일을 import .wotf 파일은 인식하지 못하기 때문에 import 하기전 확장자가 지원되는 .ttf .otf 파일인지 확인해보자 이때 중요한 것은 import시킬 때, 아래와 같은 창이 생기는데, Add to targets 에 자신의 프로젝트를 반드시 체크해야한다. target 설정을 하지 않으면 추가한 Custom Font를 프로젝트에서 인식하지 못하기 때문이다. 파일을 추가할 때 나오는 창에 대해서 추가적으로 설명은 하단 더보기에 있습니다 !! 더보기 Destination: Copy items if ne..
-
[정보] 많이 쓰는 Xcode 단축키(추가 중)Xcode ⚒/Tips 2022. 2. 1. 22:22
Preferences: 단축키 : ⌘+, 환경설정 Go Forwad: 단축키 : ⌃+⌘ + 좌 탭 전환 하는 단축키 Go Back: 단축키 : ⌃+⌘ + 우 탭 전환 하는 단축키 Show Library : 단축키 : ⇧+⌘+L(ibrary) 스토리보드 작업시 컴포넌트를 추가하는 Library 표시 Open Quickly : 단축키 : ⇧+⌘+O(pen) 프로젝트 혹은 워크스페이스 내 파일 검색 Open in New Editor : 단축키 : ⌥+⇧+Enter Open Quickly에서 파일 열 때 어느 Editor 화면에 추가할지 선택 Open Quickly, Open in New Editor 사용 예시) 더보기 Open Quickly, Open in New Editor ++ Jump to Defini..
-
[문제해결] Expressions are not allowed at the top levelXcode ⚒/기초 2022. 1. 5. 23:57
이 게시글 에서 백준 문제를 풀기 위해 console 창 셋업을 했었다. 기존 앱 개발하듯이 프로젝트에 .swift 파일을 추가해서 문제를 풀려고했는데 이게 웬일 .. ? 오류가 발생했다,,,! 검색을 해본 결과 C 언어를 공부할 때와 매우 유사한 상황이었다. main.swift 에서 처리를 하고 있었다. C언어 환경으로 가정하고 여러가지 테스트를 해봤다. 1. main.swif 파일이 중복해서 만들어지는가 ? >> X 당연하게 실패했다. 2. 결과를 보고 싶은 파일을 main.swift로 바꾸고 기존의 main.swift의 이름을 바꾸면 가능할까 ? >> O 성공했다. 이로써 실행 코드는 main.swift에서 실행이 되며 파일을 중복하여 존재할 수 없다라는 것으로 결론을 지을 수 있다.
-
[공부] Xcode inspector Tab 설명 개요Xcode ⚒/Navigator & inspector Tab 2022. 1. 1. 22:14
Xcode inspectors👍 iOS App 개발에 있어서 빼놓을 수 없는 것은 바로 Xcode이죠 !! Swift 혹은 다른 언어에 대한 이해와 App에 대한 이해가 있더라도 Xcode를 사용하지 못한다면 많은 어려움이 따르는 것 같습니다. 개인적인 경험에서는 Inspector Tab (인스펙터) 이 가장 어려웠고, 그 부분을 잘 다룬다면 예상치못한 결과를 줄여나가는데 도움이 될거 같다고 생각해서 포스팅을 준비했습니다. 인스펙터 탭의 표출항목은 스토리보드와 코드 화면, 두가지 상황에 따라 나뉩니다. 코드 화면에서는 3가지 인스펙터 탭이 나오고, 스토리보드에서는 7가지 인스펙터 탭이 나옵니다. 파일 인스펙터 (File Inspector) - 코드화면, 스토리보드 히스토리 인스펙터 (History Ins..