profile
응애 나 코린이(비트코인X 코딩O)
post-thumbnail

좋은 단어 (백준 3986번)

이번 계절학기에 심리학 개론을 수강 중인 평석이는 오늘 자정까지 보고서를 제출해야 한다. 보고서 작성이 너무 지루했던 평석이는 노트북에 엎드려서 꾸벅꾸벅 졸다가 제출 마감 1시간 전에 깨고 말았다. 안타깝게도 자는 동안 키보드가 잘못 눌려서 보고서의 모든 글자가 A와

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

패션왕 신해빈 (백준 9375번)

해빈이는 패션에 매우 민감해서 한번 입었던 옷들의 조합을 절대 다시 입지 않는다. 예를 들어 오늘 해빈이가 안경, 코트, 상의, 신발을 입었다면, 다음날은 바지를 추가로 입거나 안경대신 렌즈를 착용하거나 해야한다. 해빈이가 가진 의상들이 주어졌을때 과연 해빈이는 알몸이

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

나는야 포켓몬 마스터 이다솜 (백준 1620번)

안녕? 내 이름은 이다솜. 나의 꿈은 포켓몬 마스터야. 일단 포켓몬 마스터가 되기 위해선 포켓몬을 한 마리 잡아야겠지? 근처 숲으로 가야겠어.(뚜벅 뚜벅)얏! 꼬렛이다. 꼬렛? 귀여운데, 나의 첫 포켓몬으로 딱 어울린데? 내가 잡고 말겠어. 가라! 몬스터볼~(펑!) 헐

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

수열 (백준 2559번)

매일 아침 9시에 학교에서 측정한 온도가 어떤 정수의 수열로 주어졌을 때, 연속적인 며칠 동안의 온도의 합이 가장 큰 값을 알아보고자 한다.예를 들어, 아래와 같이 10일 간의 온도가 주어졌을 때, 3 -2 -4 -9 0 3 7 13 8 -3모든 연속적인 이틀간의 온도

2023년 2월 18일
·
0개의 댓글
·

iOS의 앱 라이프 사이클(App Life Cycle)

iOS의 앱 라이프 사이클(App Life Cycle) 앱 사용 시 문자와 전화처럼 예기치 못한 상황 또는 사용자의 고의/실수로 앱을 종료하거나 백그라운드 등으로 전환하는 시점에 운영체제가 자동으로 호출하는 함수(메서드)들이 존재하며, 이러한 메서드 실행의 일련 과정을

2023년 1월 29일
·
0개의 댓글
·

iOS의 뷰 라이프 사이클(View Life Cycle)

iOS의 뷰 라이프 사이클(View Life Cycle) 일반적으로 앱을 사용할 때는 해당 앱의 다양한 화면을 오가며 사용합니다. 앱의 현재 사용화면에서 특정 화면으로 넘어갈 때마다 운영체제에 의해 자동으로 작동하는 함수(메서드)들이 존재하며, 이러한 함수 실행의 일

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

한국이 그리울 땐 서버에 접속하지 (백준 9996번)

선영이는 이번 학기에 오스트레일리아로 교환 학생을 가게 되었다. 호주에 도착하고 처음 며칠은 한국 생각을 잊으면서 즐겁게 지냈다. 몇 주가 지나니 한국이 그리워지기 시작했다. 선영이는 한국에 두고온 서버에 접속해서 디렉토리 안에 들어있는 파일 이름을 보면서 그리움을 잊

2023년 1월 24일
·
0개의 댓글
·

자료구조와 알고리즘

자료구조의 개념은 이름 그대로 자료(data)의 구조를 의미하고 있습니다. 이는 데이터를 특정 구조나 형태로 저장하여 해당 데이터를 접근, 추가, 삽입, 수정, 삭제할 수 있도록 하는 "데이터 저장/관리의 전반적인 개념"을 의미합니다.데이터를 저장하는 방법과 관리하는

2023년 1월 19일
·
0개의 댓글
·

싱글톤 패턴(Singleton Pattern)

📌 싱글톤 패턴(Singleton Pattern) 싱글톤 패턴은 애플리케이션(Application) 구현 시 클래스로부터 절대 유일한 객체 하나만을 구현하고 싶을 때 사용하는 디자인 패턴입니다. 싱글톤 패턴으로 만들어진 객체는 한번 생성되면 애플리케이션이 종료될 때

2023년 1월 17일
·
0개의 댓글
·

경고창 Alert 구현하기

📌 경고창 Alert 구현하기 > > > 위 코드를 함수 또는 커스텀 타입(클래스 등) 내부에 정의하여 사용하면 됩니다.

2023년 1월 10일
·
0개의 댓글
·

셀렉터 #selector()

📌 셀렉터 #selecter() Swift에서 셀렉터(#selecter)는 클래스에 정의된 메서드를 가리키는 기능을 가지고 있습니다. 사용할 때는 #selecter(타입.메서드) 방식으로 사용합니다. 또한 #selecter()는 Objective-C 언어에서 사용

2023년 1월 10일
·
0개의 댓글
·

Swift 코드로 로그인 화면 만들기

Xcode에서 UI 화면을 만드는 방법은 크게 스토리보드 오브젝트 라이브러리를 사용하는 방법과 개발자가 UI 코드를 하나하나 작성하여 만드는 방법이 있습니다.위 방법 중 UI 화면을 코드로 작성하는 방법을 포스팅하겠습니다.

2023년 1월 8일
·
0개의 댓글
·

코드로 Auto Layout 설정하기

애플에서 출시하는 다양한 크기의 아이폰이 특정 애플리케이션을 동등하게 대응할 수 있도록 뷰의 위치와 크기를 설정해야 합니다.이러한 설정을 오토 레이아웃(Auto Layout)이라 부릅니다.오토 레이아웃은 Xcode에서 코드 없이 설정할 수 있지만, 반대로 코드로도 설정

2023년 1월 5일
·
0개의 댓글
·

ViewController에서 UITextField작업 수행하기

ViewController내부에서 UITextField타입의 속성을 생성하면 UITextField의 다양한 속성기능을 사용할 수 있습니다.해당 작업은 델리게이트 패턴(Delegate Pattern)방식 없이 사용 가능합니다.ViewController에서 UITextFi

2023년 1월 4일
·
0개의 댓글
·

델리게이트 패턴 (Delegate Pattern)

델리게이트 패턴(위임 패턴)은 서로 다른 객체들 간의 원활한 작업을 위해 만들어진 디자인 패턴입니다. 델리게이트 패턴의 원리를 설명하자면 이래와 같습니다.A객체만이 할 수 있는 작업(메서드 등)을 B객체가 할 수 있도록 위임해주는 방식입니다.또한 A객체의 작업을 B에서

2023년 1월 1일
·
0개의 댓글
·

iOS의 프레임워크(Framework)

프레임워크(Framework) App을 개발할 때는 해당 App의 목적과 특징에 따라 작업 규칙이 달라지는데, 이러한 작업 규칙을 프레임워크(Framework)라 부릅니다. iOS의 프레임워크(Framework) 계층 iOS의 프레임워크(Framework)는 4계층으

2022년 12월 29일
·
0개의 댓글
·

[컬렉션] - 세트(Set)

수학에서 사용하는 집합과 동일한 기능(교집합, 차집합 등...)을 제공하는 컬렉션 타입입니다. 세트(Set)는 데이터의 순서를 고려하지 않으며, 데이터는 중복을 허용하지 않습니다.(세트안에 중복 값이 있으면 1개의 값으로 취급)세트안에 들어가는 데이터는 Hashable

2022년 12월 24일
·
0개의 댓글
·

[컬렉션] - 딕셔너리(Dictionary)

딕셔너리(Dictionary)는 키값(key)과 벨류값(value)을 쌍으로 갖는 컬렉션 타입입니다.딕셔너리 내부의 키값은 고유한(유일한) 값을 가져야 하지만, 벨류값은 중복을 허용하고 있습니다.딕셔너리는 고유한 키값을 가지고 있기 때문에 순서를 고려하지 않습니다.딕셔

2022년 12월 23일
·
0개의 댓글
·

[컬렉션] - 배열(Array)

배열(Array)은 Swift뿐만 아니라 모든 프로그래밍 언어를 통틀어서 가장 많이 사용하는 컬렉션(Collection) 타입입니다.배열은 순서가 있는 컬렉션 타입이기 때문에 값의 중복을 허용합니다. 또한 같은 배열에는 동일한 데이터 타입만 할당할 수 있습니다. (An

2022년 12월 23일
·
0개의 댓글
·

셀렉터(selector)

셀렉터(selector)는 메서드의 주소를 통해 특정 메서드를 가리키는 개념입니다. (셀렉터는 메서드를 가리키기만 할 뿐, 메서드를 실행하는 것이 아닙니다.)셀렉터(selector)의 경우에는 Objective-C 언어의 문법이기 때문에 가리키고 싶은 함수 앞에 @ob

2022년 12월 21일
·
0개의 댓글
·