0
次のコードでPDFKitを使用して、既存のPDFドキュメントにデータを追加しようとしています。PDFKitを使用してPDF文書にデータを追加する方法は?
PDFDocument *document = [[PDFDocument alloc] initWithData: pdfData];
for (PDFPage *page in document) {
[pdfDocument insertPage: page atIndex: pdfDocument.pageCount];
}
はしかし、私は警告を受ける:
Collection expression type 'PDFDocument *' may not respond to 'countByEnumeratingWithState:objects:count:'
だから私は、高速列挙文句を言わない作業を前提としています。私もenumerateObjectsUsingBlockを試みました:しかし、それはエラーをスローします。これを行う別の/より良い方法がありますか?私が考えることのできる唯一の他の代替案は、document.pageCountを使用してforループを実行し、そのインデックスでページを抽出することです。