일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Code
- Notification
- window
- UIButton
- github
- 한글
- JPA
- error
- Swift
- MacOS
- IOS
- SwiftUI
- darkmode
- Apple
- view
- Archive
- 개발자
- Session
- iOS16
- rxswift
- FLUTTER
- stack
- Xcode
- Firebase
- mac
- Realm
- appstore
- Git
- Python
- 웹뷰
- Today
- Total
EEYatHo 앱 깎는 이야기
Xcode ) Xcode에 대해 - EEYatHo iOS 본문
Xcode란?
애플이 만든 컴퓨터인 매킨토시.
매킨토시의 OS인 OS X(macOS)
OS X의 대표적인 IDE이며,
Mac App Store에서 무료로 다운로드 할 수 있다.
컴파일 도구로 GCC( GNU Compiler Collection) 을 가지고 있고, ( Xcode 4 부터는 GCC -> LLVM )
* GCC : GNU 프로젝트의 컴파일러 모음집, 자유 소프트웨어(복사, 사용, 연구, 수정, 배포에 무제한) 중 가장 잘 알려져있는 소프트웨어
* GNU프로젝트 : 1983년 리처드 스톨먼의 오픈소스 소프트웨어의 생산과 보급을 장려하기 위해 설립한
자유 소프트웨어 제단( Free Software Foundation 에서 진행하며 유지 중인 OS 프로젝트.
때문에, C, C++, Objecive-C, Cocoa프레임워크, JAVA등 수많은 언어를 컴파일 할 수 있다.
( JAVA는 빈 프로젝트로 만들고, 확장자 변경 등 할게 많지만.. "가능"은 하다 )
IDE로써 아주 기본적인
문서 브라우저, 클래스 브라우저가 있으며,
(객체 지향 프로그래밍 언어로 작성된 클래스의 내용을 시각화, 검색 등을 할 수 있는 기능)
StoryBoard, PreView 등, Interface Builder와의 연계.
Git, SVN을 통한 형상관리.
Asset Catalog를 이용한 리소스 관리.
Debug Navigator / Debug View Hierarchy / Debug Memory Gragh 등을
이용한 모니터링과 디버그.
그 외에도 시뮬레이터, 유닛테스트 등 다양한 기능이 존재한다.
잘 만들었네
'iOS, Swift > Xcode, Xcode Error' 카테고리의 다른 글
Xcode ) Xcode 13 라이브러리, 프레임워크 에러 - EEYatHo iOS (0) | 2021.09.25 |
---|---|
Xcode ) "Created by XXX" 코드 작성자 설정하기 - EEYatHo iOS (0) | 2021.07.05 |
Xcode ) Xcode에서 한글 디렉토리 사용시 문제점 - EEYatHo iOS (0) | 2021.04.27 |
Xcode ) Xcode Build 빠르게하기 ( 코딩방법, 환경변수 ) - EEYatHo iOS (1) | 2021.02.22 |
Xcode ) Xcode를 쓰는 이유 - EEYatHo iOS (0) | 2021.02.16 |