Home

4. 대소문자 바꿔서 출력하기

나의 코드 import Foundation let s1 = readLine()! var answer : String = "" for i in s1 { if i.isLowercase == false { answer += i.lowercased() } else if i.isUppercase == false { answer += i.uppercased() } } print(answer) 이렇게 생각한 이유 스위프트는 문자열로 for문이 가능하므로 for문으로 접근을 했다. if문을 통해 대문자가 아니라면 대문자로 전환하고 소문자가 아니라면 소문자로 전환하여 누...

Read more

3. 문자열 반복해서 출력하기

나의 코드 import Foundation let inp = readLine()!.components(separatedBy: [" "]).map { $0 } let (s1, a) = (inp[0], Int(inp[1])!) var answer : String = "" for i in 0 ... a-1 { answer += s1 } print(answer) 이렇게 생각한 이유. 반복문을 이용하여 풀어야한다고 생각을 했으며, 단순히 print()를 하게되면 아래와 같이 나온다는것을 생각하였다. string string string string string 그래서 새로운 변수 answer를 하나 만들...

Read more

2. a와 b 출력하기

나의 코드 import Foundation let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! } let (a, b) = (n[0], n[1]) print("a =",a,"\nb =",b) 이렇게 생각한 이유. 문자 보간법을 사용하여 한줄에 표기하였다. 다른 코드를 보니 아래처럼 그냥 한줄에 이어서 했다. 나도 저렇게 하는게 더 이뻤을 것 같다. print("a = \(a)\nb = \(b)") 문자보간법. 문자열 내부에 변수 var를 배치하여 더 유용하게 만드는 기능이다. 문자열 안에 모든 유형의 변수를 넣을 수 있다. ...

Read more

1. 문자열 출력하기

나의 코드 import Foundation let s1 = readLine()! print(s1) 이렇게 생각한 이유. 입력을 readLine으로 받기에 그것을 가지고 있는 변수 s1을 출력하였다. 그렇다면 readLine() 이란? 표준 입력에서 현재 줄의 끝 또는 EOF (End Of File)에 도달할 때까지 읽은 문자열을 반환한다.

Read more

4일차(끝)

테이블 뷰 구현 테이블 뷰 만들기 스토리 보드에서 드래그 앤 드롭 테이블 뷰 셀 추가하기 스토리 보드에서 드래그 앤 드롭 테이블 뷰 안에 사용되는 셀이다. 테이블 뷰 바꾸기 화살표가 있는 viewController는 시작할때 해당 화면을 보여준다. Is Initial View Controller를 체크하면 해당 view Controller를 메인 화면으로 한다. 새로운 viewController 생성. 우클릭 후 New File Cocoa Touch Class 클릭 ...

Read more

3일차

문제풀고 이것저것 적느라 이틀만에 수강을 한거같다. 데이터 관리 배열과 딕셔너리의 사용 배열과 딕셔너리는 비슷하면서도 굉장히 다른 컬렉션 배열 - 같은 형태의 데이터를 그리는데 사용 인덱스로 접근 반복하기가 쉬움 딕셔너리 - 키와 밸류 형태 키 값으로 접근 반복이 아닌 접근 데이터 모델링 데이터의 그룹 - 설계를 하고 개발을...

Read more

I Am Rich (1)

Label의 text를 변경하고 싶다면 해당부분을 수정해서 바꾼다. 색깔은 Colorhunt 사이트를 참고하면 좋다 https://colorhunt.co/ 맘에드는 색깔을 찾아 hex Color를 바꾸면 된다. 위치와 사이즈 변경 위쪽의 124, 156는 위치를 조절 아래쪽의 173,48은 사이즈를 조절한다. Challenge! Add an Image View X position = 72 Y position = 313 Width = 270 Height = 270 크기가 다른 화면의 값을 알고싶다면, https://www.paintcodeapp.com/news 를 참조하자.

Read more