我打算制作一个 QRBar 扫描仪,我找到了一个名为“IOS7_BarcodeScanner”的源代码,它实现了要使用的任何类型的扫描仪。我尝试了演示源,它就像一个魅力。但是当我开始创建自己的项目并实现它时。未知类型名称 UIBezierPath,甚至我从演示源中复制并粘贴文件。它不起作用。我已经相应地导入了框架。
条码.h
#import <Foundation/Foundation.h>
@import AVFoundation;
@interface Barcode : NSObject
+ (Barcode * )processMetadataObject:(AVMetadataMachineReadableCodeObject*) code;
- (NSString *) getBarcodeType;
- (NSString *) getBarcodeData;
- (void) printBarcodeData;
@end
条码.m
#import "Barcode.h"
@interface Barcode()
@property (nonatomic, strong) UIBezierPath *cornersPath;
@end
@implementation Barcode
@end
错误
@property (nonatomic, strong) UIBezierPath *cornersPath;
留言
Unknown type name 'UIBezierPath' Property with 'retain (or strong)' attribute must be of object type'
最佳答案
导入 UIKit 框架
objective-C :
#import <UIKit/UIKit.h> OR @import UIKit;
swift
import UIKit
关于ios - 未知类型名称 UIBezierPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30701360/