簡體   English   中英

Xcode 7.3 在編譯 ZXingObjC 代碼以生成二維碼時出錯

[英]Xcode 7.3 errors while compiling ZXingObjC code for QRCode generation

我正在使用 ZXingObjC 庫在 May 應用程序中創建和讀取 QRCode,並且工作正常。

最近我將 Xcode 更新到 7.3(7D175) 並創建了一個新項目並導入了相同的文件來生成 QRCode。 但是現在我無法編譯該項目並且出現了很多錯誤。

一些錯誤描述如下:

1.ZXingObjC/core/ZXResultPoint.h:21:37: No type or protocol named 'NSCopying'
2.ZXingObjC/core/ZXResultPoint.h:21:28: Cannot find interface declaration for 'NSObject', superclass of 'ZXResultPoint'
3. Expected a type -> + (void)orderBestPatterns:(NSMutableArray *)patterns;
4.  ZXingObjC/common/ZXBitArray.h:28:41: Unknown type name 'int32_t' for @property (nonatomic, assign, readonly) int32_t *bits;
5. ZXingObjC/common/ZXBitMatrix.h:31:26: Cannot find interface declaration for 'NSObject', superclass of 'ZXBitMatrix' @interface ZXBitMatrix : NSObject <NSCopying>

有人可以幫我解決這些錯誤嗎? 任何的想法 ???

謝謝,

AKC

一旦我使用 Xcode 7.3 創建一個新項目然后導入 ZXingObjC 庫,我也遇到了類似的問題。 我剛剛導入了 Foundation Framework 類,然后所有錯誤都被清除了。

#import <Foundation/Foundation.h>

所以只需導入 Foundation Framework,它肯定會起作用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM