mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Correct some cpp imports (#52212)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/52212 Correcting some C++ imports that show up when build with Xcode 26: - Missing `<string>` imports. - `<tgmath.h>` is a deprecated C++ header file, which in this case can be substituted with `<cmath>`. ## Changelog: [Internal] [iOS][Fixed] - Fix deprecated C++ imports Reviewed By: zhenma Differential Revision: D77192276 fbshipit-source-id: 30c836947cb3eb54f6e7ac42b87fd2493334a4f4
This commit is contained in:
1 parent
e3047db0dc
commit
fedceecc37
4 files changed
+5
-4
No files matched your search
@@ -9,6 +9,8 @@
|
||||
#import <React/RCTUIManager.h>
|
||||
#import <React/RCTViewManager.h>
|
||||
|
||||
#import <string>
|
||||
|
||||
static UIColor *UIColorFromHexString(const std::string hexString)
|
||||
{
|
||||
unsigned rgbValue = 0;
|
||||
|
||||
@@ -8,9 +8,10 @@
|
||||
#import <React/RCTImageLoaderLoggable.h>
|
||||
#import <React/RCTImageLoaderProtocol.h>
|
||||
#import <React/RCTImageURLLoader.h>
|
||||
|
||||
// TODO (T61325135): Remove C++ checks
|
||||
#ifdef __cplusplus
|
||||
#import <string>
|
||||
|
||||
namespace facebook::react {
|
||||
|
||||
struct ImageURLLoaderAttribution {
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
#import <React/RCTImageUtils.h>
|
||||
|
||||
#import <tgmath.h>
|
||||
#import <cmath>
|
||||
|
||||
#import <ImageIO/ImageIO.h>
|
||||
#import <MobileCoreServices/UTCoreTypes.h>
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*/
|
||||
|
||||
#import <tgmath.h>
|
||||
|
||||
#import <CoreGraphics/CoreGraphics.h>
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
Reference in new issue
Block a user