Swift
-
[문제해결] 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..