我试图添加一个QR码扫描器到我的iOS
项目使用Qt Quick
编写。
我找到了this example关于如何使用本机API实现它。
我已经将QRCodeReaderViewController/* 文件添加到我的项目中,并尝试构建它。出现奇怪的编译错误。我怀疑需要启用一些Xcode构建设置,但我不知道如何使用qmake
来实现。
../ios/QRCodeReaderViewController/QRCodeReaderViewController.m:46:1: error: cannot synthesize weak property in file using manual reference counting
@implementation QRCodeReaderViewController
../ios/QRCodeReaderViewController/QRCodeReaderViewController.m:107:5: error: cannot create __weak reference in file using manual reference counting
__weak __typeof__(self) weakSelf = self;
1条答案
按热度按时间xnifntxz1#
正如文档中所说的那样(不幸的是它在“Documentation Archive”中,但我希望它仍然可以工作),你可以在你的**.pro**文件中尝试这样做:
如果这不起作用,您也可以尝试将
QMAKE_IOS_DEPLOYMENT_TARGET
设置为类似11.0
或更高版本,因为可能有新编译器版本的issues。