본문 바로가기
728x90
반응형

전체 글59

데이터 타입 데이터 타입(Data Type, 자료형) 데이터 타입이란 프로그램 실행 과정에서 쓰이는 데이터가 어떤 종류의 데이터인지를 나타내는 것으로, 자료형이라고도 부른다. 기본적인 종류로는 int, float, char가 있다. 자료형 명칭 의미 수 정수형 int integer (정수) 실수형 float floating point (부동소수점) 2021/02/09 - [C] - 고정소수점과 부동소수점 수, 문자 정수형 char character (글자, 부호) int, float은 수 데이터를 다루는 데이터 타입으로 정수를 다루는 정수형과 실수를 다루는 실수형으로 나뉜다. 수학에서는 정수가 실수의 범주에 포함되지만 여기서 실수는 정수가 아닌 실수. 즉, 소수점 아래 수가 있는 실수를 뜻한다. 이들을 하나의 '수를.. 2021. 1. 4.
printf 함수 Hello World 출력 #include int main(){ printf("Hello World!\n"); return 0; } ① 우리가 사용하려는 함수인 printf는 stdio.h 라는 파일 안에 저장되어 있다. 코드의 중복되는 부분은 새로운 함수로 만들어 치환하듯이 사용한다. 여러 줄의 코드를 한 줄로 줄여 쓸 수 있기 때문이다. 하지만 많은 프로그램에서 공통적으로 자주 쓰이는 함수들까지 때마다 이들을 정의하고 사용하는 것은 비효율적이다. 이런 함수들은 직접 코딩하지 않아도 쓸 수 있도록 미리 정의되어 파일들에 저장되어 있다. 이렇게 저장해 둔 파일을 헤더파일(header file)이라고 하며 이에 저장되어 있는 함수들을 라이브러리 함수(library function)라고 한다. 위 코드의 경.. 2021. 1. 4.
Xcode 12 Progress View 사용법 해당 글 속 앱에서의 Progress View 사용 목적: 10문제를 푸는 게임 중에서 현재 어느 지점까지 진행이 되었는지 시각적으로 한 번에 알아볼 수 있도록 하기 위하여. 1. Xcode 오른쪽 상단의 Canvas Editor('+'모양 버튼) 를 클릭한다. (이에 익숙해 졌다면 직접 원하는 코드 부분에 ProgressView(value: ~~)를 입력해도 좋다. ) 2. 첫 번째 사진에 보이는 검색창에 Progress View를 검색한다. controls 와 검색창 사이에 위치하는 5개의 아이콘 중 첫 번째 것을 선택하고 스크롤하여 이를 직접 찾을 수도 있다. 3. 이를 캔버스 혹은 코드의 원하는 부분으로 드래그한다. 그럼 코드 부분에 이와 같은 코드가 나타나게 된다. (**progressValue.. 2020. 12. 26.
Xcode12 버튼 모양 바꾸기 2020/12/10 - [iOS App Developing] - [iOS 앱 개발 기초] 버튼 클릭으로 팝업창 띄우기 저번 글까지 버튼 위 글자의 모양, 색깔을 바꾸는 방법에 대하여 다루었다면 이번 글에서는 버튼의 모양과 색깔을 바꾸는 방법에 대해 정리해 보고자 한다. -이미지 넣기. .backgorund(Image("~~")) -버튼 위에 도형 겹치기. .overlay(~~) 이외에도 버튼 자체의 모양을 바꾸는 방법이 있는지 궁금했지만 아직 그 방법은 찾지 못했다. 더 조사하고 공부하던 중 알게 된다면 추가해 정리해 둬야겠다. 방법 1. 이미지 넣기 코딩 부분의 왼쪽 칸의, 여러 파일들 중 Assets.xcassets 를 누르면 옆에 나타나는 화면에 넣고 싶은 이미지를 드래그해 넣는다. 그리고 다시 코.. 2020. 12. 23.
Swift Xcode 12 이미지 크기가 너무 작거나 클 때 해결 방법 2020.12.21 오른쪽 사진이 내가 원했던 모습으로 수정한 뒤, 왼쪽 사진이 잘못되었을 때의 사진. 국기의 이미지가 크게 확대되어 파란색 부분만 화면에 보이는 모습이다. 해결 방법 요약 인터넷에 이미지 파일 크기 조절이라고 치면 나오는 아무 사이트를 이용해 이미지 크기를 조절한다. Xcode 12 는 png, jpeg과 더불어 svg까지 다룰 수 있기에 확장자를 굳이 변환할 필요는 없다. 크기는 이미지 정보의 '정보 가져오기'>'규격'을 통해 확인할 수 있다. 위 사진에서는 275x158 부근으로 맞추었다. (국기마다 가로세로 비율은 조금씩 다르기에 가로만을 275로 통일하였다.) 문제 해결 과정 처음에는 이미지 뷰 크기를 캔버스와 코딩으로 고정할 수 있는 방법을 찾고자 노력했지만 실패하였다. 그래서.. 2020. 12. 23.
[iOS 앱 개발 기초] 버튼 클릭으로 팝업창 띄우기 raywenderlich Your First iOS and SwiftUI App part 1 학습 내용 정리 - 스크린에 버튼 만들기 _버튼 스크린 위에 놓기, 버튼 색깔 선정 -버튼 누르면 콘솔 창에 결과 값 출력으로 작동 확인하기 -버튼 누르면 스크린에 팝업창 뜨게 하기 _팝업창 제목, 팝업창 내용, 팝업창 닫힘 버튼 내용 채우기 1. 스크린 위에 버튼 만들기 화면의 오른쪽 상단의 + 표시가 된 버튼을 클릭하면 캔버스 에디터(여러 오브젝트들을 추가하고 정렬하는 등 캔버스를 조정할 수 있는 도구들이 담겨 있는 일종의 팔레트)가 띄워진다. 목록을 스크롤하며 원하는 것을 찾을 수도 있고 Views라고 쓰여있는 검색창을 활용하여 직접 찾아낼 수도 있다. 버튼을 놓기 위해선 버튼이라고 쓰여있는 것을 선택하고 .. 2020. 12. 10.
[iOS 앱 개발 기초] 스크린(캔버스)위 글씨 속성 변경하기 raywenderlich Your First iOS and SwiftUI App part 1 학습 내용 정리 -캔버스 띄우기 -시뮬레이션 프로그램 이용하기 -스크린 위 글씨 속성 변경하기(초기 상태로 글씨는 이미 띄워져 있다.) _글자 내용, 색깔, 폰트 선정 Xcode 새 프로젝트 만들기 Xcode 앱을 열면 나오는 세 가지 선택 가능 기능 중 첫 번째, "Create a new Xcode Project"를 선택한다. 다음 화면에 Multiplatform, iOS, macOS 등 다양한 형식 중 어느 형태의 프로젝트를 생성할 것인지 골라야 한다. 그중 iOS, 그리고 그 하위에서는 App을 고르면 iOS 앱 개발이 시작된다. 다음 화면에서는 다양한 입력 칸들이 나온다. -Product Name: 만들고.. 2020. 12. 7.
2020 1학년 1학기 장학금 보호되어 있는 글 입니다. 2020. 8. 19.
2020.07-2021.02 Goals 보호되어 있는 글 입니다. 2020. 7. 29.
2020 1학년 1학기 보호되어 있는 글 입니다. 2020. 7. 25.
인공지능 기술 이해와 적용 보호되어 있는 글 입니다. 2020. 7. 25.
커뮤니케이션 인 잉글리쉬 보호되어 있는 글 입니다. 2020. 7. 10.
728x90
반응형