Fix several warnings.

This commit is contained in:
Brent Simmons
2024-12-07 14:56:58 -08:00
parent 836d31875d
commit 903155aba9
5 changed files with 29 additions and 13 deletions

View File

@@ -7,9 +7,13 @@
//
import Foundation
import UniformTypeIdentifiers
import UIKit
extension UTType {
static var netNewsWireTheme: UTType { UTType(importedAs: "com.ranchero.netnewswire.theme") }
}
class ArticleThemesTableViewController: UITableViewController {
override func viewDidLoad() {
@@ -27,7 +31,7 @@ class ArticleThemesTableViewController: UITableViewController {
}
@objc func importTheme(_ sender: Any?) {
let docPicker = UIDocumentPickerViewController(documentTypes: ["com.ranchero.netnewswire.theme"], in: .import)
let docPicker = UIDocumentPickerViewController(forOpeningContentTypes: [UTType.netNewsWireTheme])
docPicker.delegate = self
docPicker.modalPresentationStyle = .formSheet
self.present(docPicker, animated: true)