Skip to content

Commit 3c03d8e

Browse files
committed
fix API mismatches
1 parent 94ad872 commit 3c03d8e

2 files changed

Lines changed: 8 additions & 14 deletions

File tree

scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ category UIView(React) {
325325
public virtual void removeReactSubview:(UIView* subview);
326326
}
327327

328-
category UIViewController(RCTViewControllerAppearance) {
328+
category UIViewController(React) {
329329
public @property (assign, readonly) BOOL reactViewControllerIsVisible;
330330
public virtual void reactAddViewControllerAppearanceListener:(id<RCTViewControllerAppearanceListener> listener);
331331
public virtual void reactNotifyViewControllerDidAppear:(BOOL animated);
@@ -1164,7 +1164,7 @@ interface RCTExceptionsManager : public NSObject <RCTBridgeModule> {
11641164
public virtual void reportSoftException:stack:exceptionId:(_Nullable NSString* message, _Nullable NSArray<NSDictionary*>* stack, double exceptionId);
11651165
}
11661166

1167-
interface RCTFabricModalHostViewController : public RCTViewController {
1167+
interface RCTFabricModalHostViewController : public UIViewController {
11681168
public @property (assign) UIInterfaceOrientationMask supportedInterfaceOrientations;
11691169
public @property (weak) id<RCTFabricModalHostViewControllerDelegate> delegate;
11701170
}
@@ -1525,7 +1525,7 @@ interface RCTModalHostViewComponentView : public RCTViewComponentView <UIAdaptiv
15251525
public virtual void presentViewController:animated:completion:(UIViewController* modalViewController, BOOL animated, void(^)(void) completion);
15261526
}
15271527

1528-
interface RCTModalHostViewController : public RCTViewController {
1528+
interface RCTModalHostViewController : public UIViewController {
15291529
public @property (assign) UIInterfaceOrientationMask supportedInterfaceOrientations;
15301530
public @property (copy) void(^boundsDidChangeBlock)(CGRect newBounds);
15311531
}
@@ -2475,9 +2475,6 @@ interface RCTViewComponentView : public UIView <RCTComponentViewProtocol, RCTTou
24752475
public virtual void updateProps:oldProps:(const facebook::react::Props::Shared& props, const facebook::react::Props::Shared& oldProps);
24762476
}
24772477

2478-
interface RCTViewController : public UIViewController {
2479-
}
2480-
24812478
interface RCTViewManager : public NSObject <RCTBridgeModule> {
24822479
public @property (weak) RCTBridge* bridge;
24832480
public CGFloat RCTJSONParseOnlyNumber(id json);
@@ -2541,7 +2538,7 @@ interface RCTWrapperView : public UIView {
25412538
public virtual instancetype initWithBridge:(RCTBridge* bridge);
25422539
}
25432540

2544-
interface RCTWrapperViewController : public RCTViewController {
2541+
interface RCTWrapperViewController : public UIViewController {
25452542
public virtual instancetype initWithContentView:(UIView* contentView);
25462543
}
25472544

scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ category UIView(React) {
325325
public virtual void removeReactSubview:(UIView* subview);
326326
}
327327

328-
category UIViewController(RCTViewControllerAppearance) {
328+
category UIViewController(React) {
329329
public @property (assign, readonly) BOOL reactViewControllerIsVisible;
330330
public virtual void reactAddViewControllerAppearanceListener:(id<RCTViewControllerAppearanceListener> listener);
331331
public virtual void reactNotifyViewControllerDidAppear:(BOOL animated);
@@ -1164,7 +1164,7 @@ interface RCTExceptionsManager : public NSObject <RCTBridgeModule> {
11641164
public virtual void reportSoftException:stack:exceptionId:(_Nullable NSString* message, _Nullable NSArray<NSDictionary*>* stack, double exceptionId);
11651165
}
11661166

1167-
interface RCTFabricModalHostViewController : public RCTViewController {
1167+
interface RCTFabricModalHostViewController : public UIViewController {
11681168
public @property (assign) UIInterfaceOrientationMask supportedInterfaceOrientations;
11691169
public @property (weak) id<RCTFabricModalHostViewControllerDelegate> delegate;
11701170
}
@@ -1525,7 +1525,7 @@ interface RCTModalHostViewComponentView : public RCTViewComponentView <UIAdaptiv
15251525
public virtual void presentViewController:animated:completion:(UIViewController* modalViewController, BOOL animated, void(^)(void) completion);
15261526
}
15271527

1528-
interface RCTModalHostViewController : public RCTViewController {
1528+
interface RCTModalHostViewController : public UIViewController {
15291529
public @property (assign) UIInterfaceOrientationMask supportedInterfaceOrientations;
15301530
public @property (copy) void(^boundsDidChangeBlock)(CGRect newBounds);
15311531
}
@@ -2475,9 +2475,6 @@ interface RCTViewComponentView : public UIView <RCTComponentViewProtocol, RCTTou
24752475
public virtual void updateProps:oldProps:(const facebook::react::Props::Shared& props, const facebook::react::Props::Shared& oldProps);
24762476
}
24772477

2478-
interface RCTViewController : public UIViewController {
2479-
}
2480-
24812478
interface RCTViewManager : public NSObject <RCTBridgeModule> {
24822479
public @property (weak) RCTBridge* bridge;
24832480
public CGFloat RCTJSONParseOnlyNumber(id json);
@@ -2541,7 +2538,7 @@ interface RCTWrapperView : public UIView {
25412538
public virtual instancetype initWithBridge:(RCTBridge* bridge);
25422539
}
25432540

2544-
interface RCTWrapperViewController : public RCTViewController {
2541+
interface RCTWrapperViewController : public UIViewController {
25452542
public virtual instancetype initWithContentView:(UIView* contentView);
25462543
}
25472544

0 commit comments

Comments
 (0)