QuartzCore PDF套件
QuartzCore PDFKit
所以基本上我正在尝试计算 PDF 的页数,但我遇到了一点麻烦...我导入了 QuartzCore 以使用 PDFKit 计算页数。
我收到的错误是 PDFDocument is an unresolved identifier
。
import UIKit
import QuartzCore
class Recht: UIViewController, ENSideMenuDelegate, UIWebViewDelegate {
@IBOutlet var pdfView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
pdfView.delegate = self
let url = NSBundle.mainBundle().URLForResource(String(lawNumberToPresent), withExtension: "pdf")
let pdfDoc = PDFDocument(URL: url)
pdfDoc.pageCount()
}
}
更新
如果您的部署目标是 iOS11 或更高版本,您可以使用 PDFKit。
原创
PDFKit 仅适用于 Mac OS X,不适用于 iOS。您将需要使用像 FastPdfKit or PSPDFKit 这样的第三方框架,或者编写您自己的 PDF 解析器。
所以基本上我正在尝试计算 PDF 的页数,但我遇到了一点麻烦...我导入了 QuartzCore 以使用 PDFKit 计算页数。
我收到的错误是 PDFDocument is an unresolved identifier
。
import UIKit
import QuartzCore
class Recht: UIViewController, ENSideMenuDelegate, UIWebViewDelegate {
@IBOutlet var pdfView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
pdfView.delegate = self
let url = NSBundle.mainBundle().URLForResource(String(lawNumberToPresent), withExtension: "pdf")
let pdfDoc = PDFDocument(URL: url)
pdfDoc.pageCount()
}
}
更新
如果您的部署目标是 iOS11 或更高版本,您可以使用 PDFKit。
原创
PDFKit 仅适用于 Mac OS X,不适用于 iOS。您将需要使用像 FastPdfKit or PSPDFKit 这样的第三方框架,或者编写您自己的 PDF 解析器。