1

iOS 13 の新しいバックグラウンド フェッチに関する多くのビデオを見て、多くの記事を読みましたが、まだわかりません。食事アプリを作っています。日々変わる「今日」の献立などをご紹介します。これまでのところ、PDFKit を使用してレストランのメニュー例を表示し、「今日」と「明日」のメニューをプロジェクト フォルダーにダウンロードしましたが、バックグラウンド フェッチを使用してメニューを毎日更新したいと考えています。これまでのところ、更新タスクを使用してコンテンツを更新し、処理を使用してクリーンアップする「バックグラウンド フェッチ」と「バックグラウンド処理」のボックスをチェックする必要があることだけを理解していました。

そこからURLを取得するためにpdfをアップロードする自分のWebサイトが必要かどうかも疑問に思っています。最終的には画像といくつかのラベルも更新する必要がありますが、原則を理解したら、自分でそれを行うことができるようになることを願っています.

これまでのアプリをよりよく理解できるように、コードとビュー コントローラーのスクリーンショットを示します。

    let today = "AmericanDinerMenu" // PDF 1 with menu for today
    let tomorrow = "ConniesDinerMenu" // PDF 2 with menu for tomorrow

    func activePDF(PDF: String) {
        if let path = Bundle.main.path(forResource: PDF, ofType: "pdf") {
            let url = URL(fileURLWithPath: path)
            if let pdfDocument = PDFDocument(url: url) {
                pdfView.displayMode = .singlePageContinuous
                pdfView.autoScales = true
                pdfView.document = pdfDocument
            }
        }
    }

ここに画像の説明を入力

あなたが私を助けてくれることを願っています。ありがとうございました!

4

0 に答える 0