2016-03-29 6 views
1

Я использую библиотеку ZXingObjC для создания и чтения QRCode в приложении приложения и отлично работает.Ошибки Xcode 7.3 при компиляции кода ZXingObjC для генерации 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> 

Может кто-нибудь мне помочь в решении этих ошибок? Есть идеи ???

Спасибо,

АКС

+0

Вы сделали полную сборку после обновления? (не просто запустить) – henrikstroem

+0

Да ... Я выполнил завершенную очистку и запустил проект. Но ошибки приходят ... –

ответ

1

У меня тоже была подобная проблема, когда я создал новый проект, используя Xcode 7.3, а затем импортировать библиотеку ZXingObjC. Я просто импортировал класс Foundation Framework, а затем все ошибки были очищены.

#import <Foundation/Foundation.h> 

Так что Framework Foundation импорта, и он будет работать наверняка.

+0

Спасибо Абин ... Вышеуказанное предложение, которое я пробовал, и это сработало ... –