We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d5983d commit b0e9bfdCopy full SHA for b0e9bfd
Core/Source/NSString+DTLocalizableStringScanner.m
@@ -200,7 +200,12 @@ - (NSString *)stringByDecodingUnicodeSequences
200
{
201
NSUInteger length = [self length];
202
203
- NSCharacterSet *hex = [NSCharacterSet characterSetWithCharactersInString:@"0123456789abcdefABCDEF"];
+ static NSCharacterSet *hex = nil;
204
+
205
+ static dispatch_once_t onceToken;
206
+ dispatch_once(&onceToken, ^{
207
+ hex = [NSCharacterSet characterSetWithCharactersInString:@"0123456789abcdefABCDEF"];
208
+ });
209
210
unichar *characters = calloc(length, sizeof(unichar));
211
0 commit comments