분류 전체보기
-
[mac] homebrew 설치하기/mac OS 🖥 2022. 2. 15. 21:49
1. Spotlight (⌘ + spacebar)를 통해 터미널 앱을 실행시킨다. 2. 명령어를 통해 homebrew가 설치되어있는지 확인한다. brew -v 3. 링크를 통해 homebrew를 설치한다. 링크 : https://brew.sh/index_ko 명령어 : /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 4. 시스템파일에 접근해야해서 sudo 권한 요구목적으로 로그인시 사용하는 password를 입력해준다. 5. 아래와 같이 설치목록이 나오고 Press..
-
[Swift] 백준 알고리즘 #1110기초라고 생각되는 것/문제풀이 2022. 2. 13. 23:19
문제 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다. 다음 예를 보자. 26부터 시작한다. 2+6 = 8이다. 새로운 수는 68이다. 6+8 = 14이다. 새로운 수는 84이다. 8+4 = 12이다. 새로운 수는 42이다. 4+2 = 6이다. 새로운 수는 26이다. 위의 예는 4번만에 원래 수로 돌아올 수 있다. 따라서 26의 사이클의 길이는 4이다. N이 주어졌을 때, N의 사이클의 길이를 구하는 프로그램을 작성하시오. 입력 첫째 ..
-
API 란 무엇일까 ?개발 관련 2022. 2. 2. 23:36
앱을 제작할려고 공부하다보면 'API를 호출해서 ...' 등 API 에 관해서 많이 언급이 된다. 급하게 공부 혹은 취준을 하다보면 대략적인 파악만 하고 넘어가기 쉽상이다. 우린 , 나는, API를 잘 알고서 쓰고 있을까 ? 현재 내가 알고 있는 API 현재 나는 RESTful API를 사용 중이다. https Web 기반에 필요한 값을 API를 통해 규격에 맞춰서 요청하고 응답을 받는다고 알고있다. 즉, 통신 = API 라고 생각하고 있다. API의 사전적 의미 Application Programming Interface 응용 프로그램 프로그래밍 인터페이스 1. 프로그램과 운영체제 간의 상호작용을 위한 프로토콜 2. 기업의 서버와 개발자 본인의 프로그램 간의 상호 작용을 위한 프로토콜 응용프로그램에서 ..
-
[정보] 많이 쓰는 Xcode 단축키(추가 중)Xcode ⚒/Tips 2022. 2. 1. 22:22
Preferences: 단축키 : ⌘+, 환경설정 Go Forwad: 단축키 : ⌃+⌘ + 좌 탭 전환 하는 단축키 Go Back: 단축키 : ⌃+⌘ + 우 탭 전환 하는 단축키 Show Library : 단축키 : ⇧+⌘+L(ibrary) 스토리보드 작업시 컴포넌트를 추가하는 Library 표시 Open Quickly : 단축키 : ⇧+⌘+O(pen) 프로젝트 혹은 워크스페이스 내 파일 검색 Open in New Editor : 단축키 : ⌥+⇧+Enter Open Quickly에서 파일 열 때 어느 Editor 화면에 추가할지 선택 Open Quickly, Open in New Editor 사용 예시) 더보기 Open Quickly, Open in New Editor ++ Jump to Defini..
-
[정보] plist, Cache.db 보는 법/iOS 📱 2022. 1. 18. 23:02
앱 내에 어떤 정보가 들어있는지 확인하기 위해서는 App Log, plist, Cache.db 보면 된다. Cache.db 와 App Log를 보는 법 1. Window > Devices and Simulators (⇧⌘2) 2. Devices and Simulators (⇧⌘2) 를 통해 나온 화면에서 정보를 보고 싶은 앱을 누른 상태로 하단에 ⚙︎ 버튼을 눌러서 Download Container를 누르면 저장이 가능합니다 3. 다운로드 된 Container를 우클릭 > 패키지 내용 보기를 눌러줍니다. 4. plist의 경로 , Xcode에서 본다면 좀 더 편하게 볼 수 있습니다 ~~ 5. Cache.db의 경로 Cache.db의 경우는 sql로 봐야하며, 굳이 설치를 안해도 기본 터미널에서 사용이 가..
-
[Swift] 백준 알고리즘 #10952기초라고 생각되는 것/문제풀이 2022. 1. 17. 22:35
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 출력 각 테스트 케이스마다 A+B를 출력한다. 내가 제출한 코드 1. if 문으로 해봤습니다. repeat { let input = readLine()! let numArray = input.split(separator: " ") let num1 = Int(numArray[0])! let num2 = Int(numArray[1])! let sum = num1+num2 if sum != 0 { print(sum) } else ..