1

PDFTron BLOG 記事のステップ 2: Getting -started-on-iosに従っているときに、libTools.a に問題があります。

ステップ1、動作します。PDF ビューアは動作していますが、ページングとズーム以外のコントロールはありません。

libTools.a ライブラリ (SDK に付属しているもの、または Tools.xcodeproj を使用して構築したもの) を追加すると、試したすべてのプラットフォームで次のエラーが表示されます (シミュレーター、ipad2、iphone6 - それぞれのアーキテクチャ名が変わります) :

Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_DraggableCollectionViewFlowLayout", referenced from: objc-class-ref in libTools.a(ThumbnailsViewController.o) ld: symbol(s) not found for architecture x86_64

サンプルコードは正常に動作しています。これが私たちのアプリケーションでの私の実装です。

プロジェクトの残りのサード パーティ フレームワークは、CocoaPods で管理されます。

私が見落としている単純なものがあるに違いありません... アイデアですか?

4

2 に答える 2

1

エラー メッセージから判断すると、/Lib/src/PDFViewCtrlTools/ThirdParty/DruggableCollectionView をプロジェクトに追加する必要があるようです。これは、ThumbnailsViewController に必要です。

于 2015-05-04T17:57:56.580 に答える