Xcode 13 버전부터 파일의 확장자를 기본적으로 숨기도록 변경되었다고 한다. 나는 확장자가 보여야 속이 편해서.. 확장자가 보이도록 설정을 다시 변경해서 사용하고 있다. [설정 방법]1. [command + ,] 또는 좌측 상단 [Xcode] - [Preferences...] 클릭.2. [General] 탭 - [File Extensions] 항목을 "Show All"로 변경. 곧바로 변경되는 것을 확인할 수 있다. [해결방법 출처] Xcode 파일확장자 보이게하는법왼쪽부분에서 파일들 보면 파일확장자가 안나와있네요... 해결방법 알려주실분??kin.naver.com
전체 글
Swift, iOS&macOS, Spring Boot스토리 보드로 UI를 개발할 때, App이 launch 될 때 보여줄 첫 화면을 설정하는 방법은 두 가지가 있다. 하나는 "AppDelegate.swift" 파일에서 코드로 설정하는 방법이고,나머지 하나는 Xcode에서 해당 앱의 프로젝트 설정 화면에서 설정을 해주는 방법이다. 1. 프로젝트 설정 화면 진입2. [General] 클릭3. [Deployment Info] - [Main Interface] 항목을 원하는 항목으로 설정.
문제N개의 수로 이루어진 수열 A1, A2, ..., AN이 주어진다. 또, 수와 수 사이에 끼워넣을 수 있는 N-1개의 연산자가 주어진다. 연산자는 덧셈(+), 뺄셈(-), 곱셈(×), 나눗셈(÷)으로만 이루어져 있다.우리는 수와 수 사이에 연산자를 하나씩 넣어서, 수식을 하나 만들 수 있다. 이때, 주어진 수의 순서를 바꾸면 안 된다.예를 들어, 6개의 수로 이루어진 수열이 1, 2, 3, 4, 5, 6이고, 주어진 연산자가 덧셈(+) 2개, 뺄셈(-) 1개, 곱셈(×) 1개, 나눗셈(÷) 1개인 경우에는 총 60가지의 식을 만들 수 있다. 예를 들어, 아래와 같은 식을 만들 수 있다.1+2+3-4×5÷61÷2+3+4-5×61+2÷3×4-5+61÷2×3-4+5+6식의 계산은 연산자 우선 순위를 무시하..
문제N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다.N개의 자연수 중에서 M개를 고른 수열 입력첫째 줄에 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8)둘째 줄에 N개의 수가 주어진다. 입력으로 주어지는 수는 10,000보다 작거나 같은 자연수이다. 출력한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다.수열은 사전 순으로 증가하는 순서로 출력해야 한다. 풀이def dfs(depth): if depth == M: # 탈출조건 print(' '.join(map(str, visited)))..
Python의 아주 기초적인 문법과 알고리즘 풀이 위주의 공부 기록 📎 람다(lambda) 사용하기 [문법] lambda 매개변수1, 매개변수2 : 표현식 [예시] # 두 수를 비교하여, 더 큰 값을 리턴해주는 함수 # 함수로 작성했을 때 def bigger(num1, num2): return max(num1, num2) # 람다로 작성했을 때 biggerLambda = lambda num1, num2 : max(num1, num2) print(biggerLambda(1, 2)) # 2 출력. 📎 삼항연산자 사용하기 [문법] 참일 때 리턴값 if 조건문 else 거짓일 때 리턴값 [예시] # a1과 a2중 target 과 더 가까운 값을 리턴하는 함수 def closer(a1, a2, target): i..
Python의 아주 기초적인 문법과 알고리즘 풀이 위주의 공부 기록 🧐 공부한 Python 문법들 📎 문자(char) 반복해서 붙여주기 e.g.) 'A'에 3을 곱해주면, "AAA"를 리턴한다. _str = 'ABC' rep = 3 for temp in _str: print(temp * rep) // 출력 : AAA BBB CCC 📎 문자열 입력받을 때 대문자/소문자로 변환 low = input().lower() # 소문자로 변환 upp = input().upper() # 대문자로 변환 📎 list의 count()와 index() # array.count() = 전달받은 인자를 요소로 갖고 있는 배열의 갯수를 리턴. # array.index() = 전달받은 인자를 요소로 갖고 있는 배열의 index를 리..
코딩 테스트를 대비하여 자료구조와 알고리즘에 대해 정리하며 공부중입니다. 틀린 부분이 있을 수 있다는 점을 감안하고 봐주시기 바라며, 지적은 언제나 환영합니다. BFS, DFS 그래프를 탐색하는 방법에는 크게 너비 우선 탐색(BFS) 과 깊이 우선 탐색(DFS) 이 있다. 그래프(Graph) 정의 : Node(정점, vertex) 와 그 Node들을 연결하는 Edge(간선) 을 하나로 모아놓은 자료 구조. Node(정점) : 그래프의 특정 위치라는 개념으로 사용한다. 트리(Tree)구조와 다르게, Root node의 개념이 없다. Edge(간선) : Node간의 관계를 연결하는 선. 두 그래프의 Node의 갯수가 같아도, Edge의 갯수는 다를 수 있다. (Edge가 없을 수도 있다.) 그래프의 탐색 :..
Python의 아주 기초적인 문법과 알고리즘 풀이 위주의 공부 기록 나는 이번에 Python을 태어나서 처음 만져봤다.주로 사용한 언어가 C와 Java, Pascal인 입장에서, Python은 꽤 신선하게 다가왔다.Python은 인터프리터 언어이다.인터프리터를 직접 실행하면 실시간으로 작성한 코드의 결과물을 볼 수 있다.main() 함수 없이 프로그램을 작성한다.덕분에 알고리즘 문제 풀이를 할 때, 타 언어에 비해 코드가 정말 짧아보이는 효과가 있다.문법 또한, 타 언어에 비해서 간결한 편이다.코드 블록을 들여쓰기로 구성한다.이 부분이 정말 신선했고.. 적응이 정말 안된다.세미콜론 ;을 쓰지 않는다.공부한 Python 문법들console 입력 받기#문자 입력받기S = input()#숫자 입력받기I =..
[델파이/Delphi] Directory 내용 불러오기, File 내용 추출하기 예제 업무상 3,200개 정도 되는 .txt 파일에서 특정 문자열이 있는 라인을 전부 뽑아내야 하는 상황이 생겼다. 그래서 델파이로 지정한 경로의 파일 리스트를 불러오고, 파일들의 내용을 추출해내는 간단한 예제 코드를 만들어보았다. (다행히도, 모든 파일이 정해진 양식대로 작성되어 있어서 쉽게 데이터를 추출해낼 수 있었다.) TFileOpenDialog * TOpenDialog의 상위 버전으로, Window Vista 이후 버전부터 사용할 수 있는 Dialog Component이다. 따라서 Windows XP를 지원해야 하는 경우에는 TOpenDialog를 사용해야 한다. ** Vista 이후의 버전에서 TOpenDialog..
Flutter for Windows App, stable 버전(2.10) 발표. 2022년 2월 4일, 플러터(Flutter) 2.10 버전이 릴리즈되었다. 그리고 이번 릴리즈에서 가장 관심이 가는 부분은, Windows 앱을 개발하는데에 stable한 버전이라는 것이다. 관련 포스팅 : https://medium.com/flutter/whats-new-in-flutter-2-10-5aafb0314b12 What’s New in Flutter 2.10 Windows stable, performance improvements, Material 3 updates and more! medium.com https://medium.com/flutter/announcing-flutter-for-windows-697..