-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
Hi!
I've encountered with string to number conversion issue
Server sends me the data with US decimal delimiter - basically dot.
But my local decimal delimiter on iOS device is comma.
So i've got nill after string to number conversions
Here is a class with issue
@implementation PicoNumberConverter
-(NSString *)write:(NSNumber *)value withConfig:(PicoConfig *)config {
NSString *result = [value stringValue];
return result;
}
-(NSNumber *)read:(NSString *)value withConfig:(PicoConfig *)config {
NSNumber *result = [config.numberFormatter numberFromString:value];
if (!result){
result = @([value doubleValue]);
}
return result;
}
@end
Maybe we should add some type of exception or logger message for such cases?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels