Fabric: Conversion functions between NSString and std::string

Summary:
@public
Trivial. It's also nice this we have a default encoding now.

Reviewed By: fkgozali

Differential Revision: D8528919

fbshipit-source-id: 0853eca828f22ead1a337fea3d7a2fc9a48e84c8
This commit is contained in:
Valentin Shergin
2018-06-22 11:53:44 -07:00
committed by Facebook Github Bot
parent 93b568cc51
commit 3ea4a3309f
4 changed files with 15 additions and 8 deletions

View File

@@ -129,8 +129,8 @@ using namespace facebook::react;
// `nativeId`
if (oldViewProps.nativeId != newViewProps.nativeId) {
self.nativeId = [NSString stringWithCString:newViewProps.nativeId.c_str()
encoding:NSASCIIStringEncoding];
self.nativeId = RCTNSStringFromString(newViewProps.nativeId);
}
}
}
@@ -165,7 +165,7 @@ using namespace facebook::react;
- (BOOL)didActivateAccessibilityCustomAction:(UIAccessibilityCustomAction *)action
{
_eventEmitter->onAccessibilityAction([action.name cStringUsingEncoding:NSASCIIStringEncoding]);
_eventEmitter->onAccessibilityAction(RCTStringFromNSString(action.name));
return YES;
}