NSLocalizedStringFromTableInBundle:没有获取key的值

Dev*_*Dev 3 iphone localizable.strings nslocalizedstring ios

我不能够获得values用于keys从InfoPlist.

label.text = NSLocalizedStringFromTableInBundle(@"keyone", 
                                                nil, 
                                                AppDelegateObj.langBundle, nil));
Run Code Online (Sandbox Code Playgroud)

在InfoPlist.strings这里有一个价值

"keyone" = "value one";
Run Code Online (Sandbox Code Playgroud)

当我运行我的应用程序时,它显示UILabel值为keyone

为什么?

小智 5

试试这个:

label.text = NSLocalizedStringFromTableInBundle(@"keyone", 
                 @"InfoPlist", 
                 AppDelegateObj.langBundle, nil));
Run Code Online (Sandbox Code Playgroud)