我有兴趣在屏幕上找到给定文本的本地化字符串键。
这可能吗?
例如在一个人为的例子中:
UILabel *label = [[UILabel alloc] initWithFrame:frame];
label.text = NSLocalizedString(@"The key for this label",nil);
// at runtime
UILabel *theLabel = ... // get the label
NSString *text = theLabel.text;
NSLog(@"%@",text); // prints "Foo bar"
// now I want to get the key:
NSString *localizedKey = ???? NSLocalizedStringReverseLookup(text)
NSLog(@"%@",localizedKey); // should print "The key for this label"
答案 0 :(得分:0)
你可以在某些情况下这样做,正如nburk所说,但你不能在其他情况下这样做:
%…
粘贴到字符串中的数据。那时你找不到字符串。你为什么要这样做?