2023-02-01から1ヶ月間の記事一覧
Priority Queueはelementを追加時自動的にソートできる便利なコレクションである。一部のLeetCode問題ではPriority Queueを使わないとタイムアウトが発生する。(e.g. 問題502、問題1834、問題1962) これからPriority Queueの使い方を紹介します…
100: ultraLight 200: thin 300: light 400: regular 500: medium 600: semibold 700: bold 800: heavy 900: black
class ViewController: UIViewController { let searchController = UISearchController() override func viewDidLoad() { super.viewDidLoad() searchController.searchResultsUpdater = self navigationItem.searchController = searchController } } exte…
let a = [1, 2, 3] let sum = a.reduce(0) { $0 + $1 } は更に簡略できます: let a = [1, 2, 3] let sum = a.reduce(0, +)
Info.plistにキー"Appearance"とバリュー"Light"を追加する。
元々: let documentPicker = UIDocumentPickerViewController(documentTypes: ["public.json"], in: .import) 現在: let documentPicker = UIDocumentPickerViewController(forOpeningContentTypes: [.json])
SKStoreReviewController.requestReview()を下記コードに変更する: if let scene = UIApplication.shared.connectedScenes.first as? UIWindowScene { SKStoreReviewController.requestReview(in: scene) } 関連文章: cecil-it.hatenadiary.com