【发布时间】:2020-12-25 06:41:50
【问题描述】:
我是 Objective-C 语言编程的新手。
我需要在函数中从 for loop 返回 this "tabName"。如何比较 app_additional_tab_name_ 等于 tabName?因为现在仍然是返回任何app_additional_tab_name_ 的姓氏。
+ (NSString *)additionalTabName {
for (int i = 0; i <= 16; i++) {
tabNameConcatString = [NSMutableString stringWithFormat:@"app_additional_tab_name_%d", i];
tabName = [LocalizedStringsUserDefaults valueForKey:tabNameConcatString];
if ([LocalizedStringsUserDefaults existsObjectForKey:tabNameConcatString]) {
tabName = [LocalizedStringsUserDefaults valueForKey:tabNameConcatString];
NSLog(@"This tabName is: @% @% @% @%", tabName, @" and will append to: ", tabNameConcatString);
}
}
return tabName;
}
一切顺利。
【问题讨论】:
标签: ios objective-c iphone nsstring nsmutablestring