diff --git a/programming/ios/primary-api/camera-enhancer.md b/programming/ios/primary-api/camera-enhancer.md index 1650db5..7c62fca 100644 --- a/programming/ios/primary-api/camera-enhancer.md +++ b/programming/ios/primary-api/camera-enhancer.md @@ -740,11 +740,12 @@ Select a camera with a camera position. > >1. ```objc -- (BOOL)selectCameraWithPosition:(DSCameraPosition)position error:(NSError * _Nullable * _Nullable)error; +- (void)selectCameraWithPosition:(DSCameraPosition)position + completionHandler:(nullable void(^)(BOOL isSuccess, NSError *_Nullable error))completionHandler; ``` 2. ```swift -func selectCamera(with position: CameraPosition) throws +func selectCameraWithPosition(_ position: CameraPosition, completionHandler: ((Bool, (any Error)?) -> Void)? = nil) ``` **Parameters**