SIGSEGV при получении строки из NSLocalizedStringFromTable - PullRequest
1 голос
/ 08 октября 2011

Иногда получаю странный сбой при получении строки из NSLocalizedStringFromTable.Вот соответствующий раздел трассировки стека моей аварии:

CoreFoundation                      0x33c4b7f7 CFEqual   98
CoreFoundation                      0x33cf6a14 __CFBasicHashStandardEquateKeys   20
CoreFoundation                      0x33cf8770 ___CFBasicHashFindBucket_Linear   224
CoreFoundation                      0x33c4b654 CFBasicHashFindBucket   228
CoreFoundation                      0x33c4d4a1 CFDictionaryGetValue   56
CoreFoundation                      0x33c528f5 CFBundleCopyLocalizedString   104
Foundation                          0x32e6ab67 -[NSBundle localizedStringForKey:value:table:]   30
MyApp                          0x000270eb MyApp   155883

Код, который вызывает это:

NSMutableArray* tableListOptions = [[NSMutableArray alloc] initWithCapacity:1];
[tableListOptions addObject:NSLocalizedStringFromTable(@"My String", @"MyTable", @"")];

Любые предложения относительно того, что может быть причиной этой аварии?Я использую NSLocalizedStringFromTable все время в своем приложении, но, похоже, это местоположение вызывает проблемы, хотя у меня возникают проблемы с последовательным дублированием сбоя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...