본문 바로가기

xcode   ( 9 )


Xcode . Objective-C . 클래스 . Xcode , Objective-C 에서 클래스는 .h 파일에서 @interface @end 로 선언하고 .m 파일에서 @implementation @end 구현부 정의한다. /////// .h 파일 측 @interface my_class : NSObject // my_class 의 베이스 클래스를 NSObject 로 했음. { /// 변수들 선언 int my_i; float my_f; } /// 함수(method)들 선언 /// 함수 앞에 - 부착한것은 instance method. -(void)my_fun1; -(int)my_func2:(int)arg1; /// 함수 앞에 + 부착한것은 class method 이며 C++ 클래스의 staic 의미와 동일. + (void)my_static; @end /.. 2021. 11. 2.
Xcode . Release Debug 선택 방법 Xcode 에서 빌드 형식 Release / Debug 모드 선택 방법 Xcode 툴바의 프로젝트명을 클릭하여 보이는 메뉴 중 Edit Scheme.. 클릭 위 그림에서 Edit Scheme.. 클릭 하여 뜬 창(아래그림)에서 Run -> Build Configuration 에서 Release , Debug 중 1개 선택한다. 개발이 완료되어 최종 배포될 때는 Release 모드로 빌드된것을 배포해야함. 연관 Xcode . 개요 . 설치 . 제거 Xcode - 애플사의 기기에서 실행되는 앱 통합 개발 SW 툴. 무료. - 앱 실행 기기 : Mac, iPhone, iPad, Apple Watch, Apple TV - Xcode 실행 가능기기 : 운영체제 macOS 인 기기 . 예 : 맥북 - 지원 언어 :.. 2021. 10. 28.
Xcode . 아이폰 앱 만들기 . Objective-C , Storyboard 기반 개요 Xcode 에서 아이폰에서 실행되는 앱 만드는 방법 정리. Xcode 에서 아이폰에서 실행가능한 앱 만들 수 있는 운영체제, 언어 Xcode 는 신규 프로젝트 생성시 만들 프로그램이 실행될 기기의 운영체제 ( iOS, macOS, watchOS 등 ) 부터 지정한 이후 프로젝트 템플릿( App , Game, Framework, Library 등, 이 단계에서 정적 라이브러리 템플릿 선택가능하다) 지정한 이후 코드 작성에 사용할 언어 및 GUI 선택하는 식의 순서로 진행되는 체계이다. 본 글에서 만들 앱은 가장 간단하게 만들 수 있는 앱 제작 예를 보인다. 단계1. 프로젝트 생성 Xcode 메뉴 : File -> New -> Project... 클릭하여 뜬 아래 창에서, iOS 선택 , Applica.. 2021. 10. 23.
Xcode . static library . 정적 라이브러리 만들기 개요 Xcode 에서 정적 라이브러리(파일 확장자 a ) 만드는 방법 정리. 정적 라이브러리는 활용하는 응용 프로젝트 빌드시 포함되어 빌드된다. - 비교 : 동적 라이브러리는 프로젝트에 포함되어 빌드되지 않고 응용프로그램 실행 시점에 동적 로딩되어 실행된다. 본 글의 설명에 사용된 Xcode 버전 : 13 (현재 2021.10.22 최신버전임) Xcode 에서 정적 라이브러리 만들 수 있는 운영체제, 언어 Xcode 는 신규 프로젝트 생성시 만들 프로그램이 실행될 기기의 운영체제 ( iOS, macOS, watchOS 등 ) 부터 지정한 이후 프로젝트 템플릿( App , Game, Framework, Library 등, 이 단계에서 정적 라이브러리 템플릿 선택가능하다) 지정한 이후 코드 작성에 사용할 언.. 2021. 10. 22.
맥북 (macOS) . 터미널 . 구문 lipo -info . 프레임워크 , 라이브러리 실행 가능 아키텍처 확인 방법 개요 Xcode 에서의 프레임워크, 라이브러리는 모든 운영체제 , 모든 CPU 아키텍처를 지원하지 않고 ios 의 CPU arm64 만 지원하는 것도 있고, macOS 의 인텔 CPU i386 , x86_64 만 지원하는 것도 있다. 활용할 라이브러리에서 지원되는 아키텍처 확인하려면 맥북의 터미널 창 실행하여 lipo -info 파일명 구문으로 확인가능하다. lipo -info 파일명 : 실행가능한 프로그램 파일 , 라이브러리 파일 이 지원하는 아키텍쳐 를 보여주는 명령어 터미널 구문 : lipo -info 파일명 예 : 파일명이 my_lib.a 인 라이브러리 파일이 있다면 터미널창에서 아래 구문처럼 타이핑하고 엔터 lipo -info my_lib.a 출력예. Output : Architectures i.. 2021. 10. 21.
Xcode . Command Line Tool 프로젝트 만들기 . 콘솔, 터미널 출력 개요 - 콘솔, 터미널, 커맨드라인툴 ... 용어 정리 부터 Console , 콘솔 아래 그림은 맥북 에서 Xcode 실행 모습이며, 붉은 박스 부분을 Console 이라고 한다. 콘솔 영역을 보이게 하려면 Xcode 의 메뉴 : View -> Debug Area -> Activate Console 클릭 한다. Terminal , 터미널 윈도우의 명령 프롬프트(흔히 커맨드 창이라 한다. 도스 시절부터 있던 것이라 도스창 이라고도 한다.) 같은 것을 맥에서는 터미널이라고 부른다 . 아래 그림이 터미널 실행모습이다. 터미널에서 명령어들은 유닉스 , 리눅스에 있는 터미널 의 명령어와 동일하다. 즉 터미널 창에서 ls 타이핑 하면 파일, 디렉토리 리스팅 된다. vi 에디터도 있음. CLI . Command Li.. 2021. 10. 20.
Xcode . Workspace 만들기. 웍스페이스에 여러 프로젝트 생성하기 개요 . Workspce. Xcode 의 Workspace ( 웍스페이스 ) 는 아래 그림 왼쪽 노란색 박스 부분 "프로젝트 네비게이터" 에 여러 프로젝트(파란색 아이콘이 프로젝트 1개를 의미함.)들을 포함 할 수 있는 관리 형식이며 웍스페이스의 이름은 소스에디터 상단 우측(아래 그림의 붉은 박스 부분)에 표시된다. 아래 예에서는 first 라는 이름의 웍스페이스에 4개의 프로젝트가 생성되어있는 것을 보이고 있다. Xcode 에서 플레이 버튼 눌렀을때 실행될 프로젝트는 1개 단위로만 지정가능하며 현재 실행가능한 프로젝트는 아래 그림의 파란 박스에 표시된다. 실행 시킬 프로젝트 변경 하려면 파란색 박스 부분 클릭하여 보이는 프로젝트들 중에 1개 선택한다. Workspce 만들기 Xcode 메뉴 : File.. 2021. 10. 20.
Xcode . 시뮬레이터 . 개요. 시뮬레이터 실행불가 예 Xcode 의 시뮬레이터 개요 - Xcode 이용하여 아이폰 앱 개발 과정 중 실행 확인 위하여 아이폰 에서 직접 실행시켜 확인 하는게 정석이긴 하나, Xcode 로 코딩 중인 동일기기 ( 예 : 맥북 ) 에서 "모의"로 실행시켜 볼 수 있는 S/W 툴. - 시뮬레이터 에서 제공하는 모의 기기들 : 운영체제 iOS 인 기기 (= 아이폰들), 운영체제 watchOS 인 기기 (애플워치들) , 운영체제 tvOS 인 기기들. 시뮬레이터 실행 가능 아키텍처 - 주요 개념이해 시뮬레이터의 실행 아키텍처 : 시뮬레이터가 실행되는 환경의 CPU 가 기기(아이폰, 아이패드, 워치등) 의 CPU 아키텍처가 아닌 것에서 실행된다는 점 숙지할것. - 시뮬레이터 실행 환경이 Apple M1 칩이 적용된 맥북이라면 아키텍처 a.. 2021. 10. 17.
Xcode . 개요 . 설치 . 제거 Xcode - 애플사의 기기에서 실행되는 앱 통합 개발 SW 툴. 무료. - 앱 실행 기기 : Mac, iPhone, iPad, Apple Watch, Apple TV - Xcode 실행 가능기기 : 운영체제 macOS 인 기기 . 예 : 맥북 - 지원 언어 : C, C++, Objective-C, Swift, AppleScript, Java, Python, Ruby - Xcode 개요 사이트 : https://developer.apple.com/kr/support/xcode/ - Xcode 사용 매뉴얼 : https://help.apple.com/xcode/mac/current/#/devc8c2a6be1 Xcode 다운로드 . 설치 현재 (2021년 10월 16일) 최신버전 : 13 2개의 다운로드 가.. 2021. 10. 16.


 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5