Vision iOS 11.0 Beta 2 to Beta 3 API Differences

VNRequestHandler.h
Declaration
From- (nonnull instancetype)initWithCVPixelBuffer:(nonnull CVPixelBufferRef)pixelBuffer orientation:(int32_t)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options
To- (nonnull instancetype)initWithCVPixelBuffer:(nonnull CVPixelBufferRef)pixelBuffer orientation:(CGImagePropertyOrientation)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options

Declaration
From- (nonnull instancetype)initWithCGImage:(nonnull CGImageRef)image orientation:(int32_t)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options
To- (nonnull instancetype)initWithCGImage:(nonnull CGImageRef)image orientation:(CGImagePropertyOrientation)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options

Declaration
From- (nonnull instancetype)initWithCIImage:(nonnull CIImage *)image orientation:(int32_t)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options
To- (nonnull instancetype)initWithCIImage:(nonnull CIImage *)image orientation:(CGImagePropertyOrientation)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options

Declaration
From- (nonnull instancetype)initWithURL:(nonnull NSURL *)imageURL orientation:(int32_t)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options
To- (nonnull instancetype)initWithURL:(nonnull NSURL *)imageURL orientation:(CGImagePropertyOrientation)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options

Declaration
From- (nonnull instancetype)initWithData:(nonnull NSData *)imageData orientation:(int32_t)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options
To- (nonnull instancetype)initWithData:(nonnull NSData *)imageData orientation:(CGImagePropertyOrientation)orientation options:(nonnull NSDictionary<VNImageOption,id> *)options

Declaration
From- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCVPixelBuffer:(nonnull CVPixelBufferRef)pixelBuffer orientation:(int32_t)orientation error:(nullable NSError * _Nullable *)error
To- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCVPixelBuffer:(nonnull CVPixelBufferRef)pixelBuffer orientation:(CGImagePropertyOrientation)orientation error:(nullable NSError * _Nullable *)error

Declaration
From- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCGImage:(nonnull CGImageRef)image orientation:(int32_t)orientation error:(nullable NSError * _Nullable *)error
To- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCGImage:(nonnull CGImageRef)image orientation:(CGImagePropertyOrientation)orientation error:(nullable NSError * _Nullable *)error

Declaration
From- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCIImage:(nonnull CIImage *)image orientation:(int32_t)orientation error:(nullable NSError * _Nullable *)error
To- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onCIImage:(nonnull CIImage *)image orientation:(CGImagePropertyOrientation)orientation error:(nullable NSError * _Nullable *)error

Declaration
From- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onImageURL:(nonnull NSURL *)imageURL orientation:(int32_t)orientation error:(nullable NSError * _Nullable *)error
To- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onImageURL:(nonnull NSURL *)imageURL orientation:(CGImagePropertyOrientation)orientation error:(nullable NSError * _Nullable *)error

Declaration
From- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onImageData:(nonnull NSData *)imageData orientation:(int32_t)orientation error:(nullable NSError * _Nullable *)error
To- (BOOL)performRequests:(nonnull NSArray<VNRequest *> *)requests onImageData:(nonnull NSData *)imageData orientation:(CGImagePropertyOrientation)orientation error:(nullable NSError * _Nullable *)error