분류 전체보기
영상Swift에서 비동기(async)로 작업하는 경우 completion을 통해서 값을 가져오고 이 값을 사용할 때마다 계속 함수를 호출해야 했음// 함수 선언func downloadJson(_ url: String, completion: @escaping ((String?) -> Void)){ let url = URL(string: url)! DispatchQueue.global().async{ let data = try! Data(contentsOf: url) let json = String(data: data, encoding: .utf8) completion(json) }}// 사용downloadJson(MY_URL){ json in le..
정답let n = Int(readLine()!)!for i in 1...n { let star = String(repeating: " ", count: n - i) + String(repeating: "*", count: 2 * i - 1) print(star)}for i in 1.. String(repeating:count:)를 이용해서 풀이 init(repeating:count:) | Apple Developer DocumentationCreates a new string representing the given string repeated the specified number of times.developer.apple.com출처 만도스의 개발 일기장 dev-mandos.tistory.com
Framework를 만드는 도중에 처음 보는 에러가 등장하였다. Command SwiftVerifyEmittedModuleInterface failed with a nonzero exit code https://github.com/swiftlang/swift/issues/64669#issuecomment-1493939553 Xcode 14.3 RC 2 (14E222b)/Swift Compiler 5.8 SwiftVerifyEmittedModuleInterface failed to verify module interface · Issue #64Description Use Xcode 14.3 RC 2 compile a swift file which import a objc clang module, and a..
modalPresentationStylemodal View Controller의 표현 스타일PresentationStyle은 System이 modal ViewController를 어떻게 표현하는지 정의시스템은 이 값을 일반적인 width 사이즈 클래스에서 사용(compact width 클래스에서는 일부 스타일은 다른 스타일의 동작을 수행)adaptivePresentationStyle(for:traitCollection:) 메서드를 구현하여 동작에 영향을 미칠 수 있음PresentationStyle은 modal ViewController의 콘텐츠 크기에도 영향을 미침 예를 들어 UIModalPresentationStyle.pageSheet은 시스템이 제공하는 명시적 크기를 사용하고, 이와 대조적으로 UIM..
https://www.acmicpc.net/problem/10810 let input = readLine()!.split(separator: " ").map { Int($0)! }let n = input[0], m = input[1]var basket = [Int](repeating: 0, count: n + 1)for _ in 0.. 출처 [BOJ] 백준 10810 공 넣기 (Swift)문제 https://www.acmicpc.net/problem/10810 10810번: 공 넣기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 또, 1번부터 N번까지 번호가 적혀있는 공을 매dev-mandos.tistory.com
https://www.acmicpc.net/problem/11654import Foundationlet chars = readLine()!.map{$0}for ch in chars { print(ch.asciiValue!)} asciiValue | Apple Developer DocumentationThe ASCII encoding value of this character, if it is an ASCII character.developer.apple.com