본문 바로가기

스위프트5

TableViewCell 만드는 방법 정리-등록(Register)하기 TableView를 만들때에는 각 행에 쓰일 cell을 만들어주어야 합니다. 상황에 따라 기본적인 형태의 셀을 사용하기도 하고 customize 하기도 합니다. 기본 셀을 사용하는 경우는 따로 작업할 것은 크게 없고 기본 형태셀을 등록(register)만 해주면 됩니다. Custom cell을 사용하는 경우에는 원하는 모양대로 만들어 줄 수가 있는데요, ViewController를 구성할 때와 마찬가지로 코드로만 할 수도 있고 storyboard의 역할을 하는 .xib파일로 만들수도 있습니다. 먼저 간단한 register 방법부터 알아보겠습니다. 1. TableView에 register 하기 UITableView를 만들때에는 tableView에 cell을 등록해주어야 합니다. 기본적 셀을 사용하는 경우와.. 2022. 3. 18.
[Swift] 1712 손익분기점 참고: Swift로 알고리즘 문제를 풀 때, 공백을 사이에 두고 입력값이 다수 제시되는 경우에 1 let input = readLine()!.split(separator: " ").map { Int($0)!} cs 와 같이 입력값을 받아 input이라는 array에 값을 넣을 수 있습니다. 예를 들어, 입력되는 값이 1 2 3 4 5 이고 위와 같이 코드를 작성하면 input = [1,2,3,4,5]가 됩니다. 1712 손익분기점 문제: 제출한 답변: 1 2 3 4 5 6 7 8 9 import UIKit let input = readLine()!.split(separator: " ").map { Int($0)!} if input[1] >= input[2] { print(-1) } else { print.. 2022. 2. 9.
2438-별 찍기 - 1 #Integer 하나 받아오기 let n = Int(readLine()!)! #String 여러번 반복하기 for i in 1...n{ let stars = String(repeating:"*", count:i) print(stars) } String 반복 방법 tutorial https://reactgo.com/swift-repeat-string/#:~:text=To%20repeat%20a%20string%20n%20number%20of%20times%2C%20we%20can,need%20to%20repeat%20that%20string. 2022. 1. 26.
11021-A+B-7 #Integer 하나 받아오기 let numberOfCases = Int(readLine()!)! #공백이 있는 숫자 나누기 for i in 1...numberOfCases{ let nums = readLine()!.split(separator:" ").map {Int($0)!} let result = nums[0]+nums[1] print("Case #\(i): \(result)") } 2022. 1. 26.
2739-구구단 #입력값 받기 let number = Int(readLine()!)! #구구단 계산하기 for i in 1...9{ print("\(number) * \(i) = \(number*i)") } 2022. 1. 26.
반응형