草庐IT

NslocalizedString

全部标签

ios - NSLocalizedString 不默认为基本语言

我在测试本地化功能的小型iOS7项目中遇到以下问题。我有一个默认项目,有一个VC,在场景中间有一个按钮在我的VC中,我的按钮有一个IBOutlet,名为myButton在VC的viewDidLoad方法中,我正在设置按钮的标题:NSString*title=NSLocalizedString(@"MY_BUTTON",@"Mycommentformybutton");[self.myButtonsetTitle:titleforState:UIControlStateNormal];我生成了Localizable.strings文件并启用它以用于以下语言的本地化:基础语言、荷兰语各文件

ios - NSLocalizedString 不默认为基本语言

我在测试本地化功能的小型iOS7项目中遇到以下问题。我有一个默认项目,有一个VC,在场景中间有一个按钮在我的VC中,我的按钮有一个IBOutlet,名为myButton在VC的viewDidLoad方法中,我正在设置按钮的标题:NSString*title=NSLocalizedString(@"MY_BUTTON",@"Mycommentformybutton");[self.myButtonsetTitle:titleforState:UIControlStateNormal];我生成了Localizable.strings文件并启用它以用于以下语言的本地化:基础语言、荷兰语各文件

ios - 在真正的 Apple Watch 上调试

我为AppleWatch更新了我的应用程序,但我应该权衡太多,现在它肯定很慢。我不明白这种速度变慢的原因,所以我想调试应用程序,但我不知道该怎么做,因为在模拟器中应用程序正常工作,速度变慢仅在设备上出现。我尝试直接从Watch上的xCode运行应用程序,但是一旦xCode在Watch上启动应用程序的安装,它就会停止运行,所以我看不到运行时发生了什么(例如,当运行某些断点或以其他方式让我们调试)。有谁知道在实体AppleWatch上进行调试的正确方法是什么?P.S.:例如,这段代码:funcclearScreen(){firstPicker.setSelectedItemIndex(0)

ios - 在真正的 Apple Watch 上调试

我为AppleWatch更新了我的应用程序,但我应该权衡太多,现在它肯定很慢。我不明白这种速度变慢的原因,所以我想调试应用程序,但我不知道该怎么做,因为在模拟器中应用程序正常工作,速度变慢仅在设备上出现。我尝试直接从Watch上的xCode运行应用程序,但是一旦xCode在Watch上启动应用程序的安装,它就会停止运行,所以我看不到运行时发生了什么(例如,当运行某些断点或以其他方式让我们调试)。有谁知道在实体AppleWatch上进行调试的正确方法是什么?P.S.:例如,这段代码:funcclearScreen(){firstPicker.setSelectedItemIndex(0)

iphone - NSLocalizedString "localizedStringForKey:value:table:"

-(NSString*)localizedStringForKey:(NSString*)keyvalue:(NSString*)valuetable:(NSString*)tableNameDoc将上述方法中的tableName参数描述为:要搜索的接收者字符串表。如果tableName为nil或为空字符串,该方法将尝试使用Localizable.strings中的表...我的问题是,如果我们创建一个Localizable.strings,它会单独创建一个字符串文件。我们的项目中没有创建任何表。table实际上在哪里?是否可以手动创建这样的字符串表?我需要在我的项目中这样做...我的最

iphone - NSLocalizedString "localizedStringForKey:value:table:"

-(NSString*)localizedStringForKey:(NSString*)keyvalue:(NSString*)valuetable:(NSString*)tableNameDoc将上述方法中的tableName参数描述为:要搜索的接收者字符串表。如果tableName为nil或为空字符串,该方法将尝试使用Localizable.strings中的表...我的问题是,如果我们创建一个Localizable.strings,它会单独创建一个字符串文件。我们的项目中没有创建任何表。table实际上在哪里?是否可以手动创建这样的字符串表?我需要在我的项目中这样做...我的最

ios - Xcode 7 崩溃 : [NSLocalizableString length] 30000

该应用在iOS7、8、9上挂起,对[NSLocalizableStringlength]进行了30000次调用CPU已开启。参见https://forums.developer.apple.com/thread/16001还有(lldb)bt*thread#1:tid=0x2cb4df,0x0349065cFoundation`-[NSLocalizableStringlength]+6,queue='com.apple.main-thread',stopreason=EXC_BAD_ACCESS(code=2,address=0xbf728ffc)*frame#0:0x0349065

ios - Xcode 7 崩溃 : [NSLocalizableString length] 30000

该应用在iOS7、8、9上挂起,对[NSLocalizableStringlength]进行了30000次调用CPU已开启。参见https://forums.developer.apple.com/thread/16001还有(lldb)bt*thread#1:tid=0x2cb4df,0x0349065cFoundation`-[NSLocalizableStringlength]+6,queue='com.apple.main-thread',stopreason=EXC_BAD_ACCESS(code=2,address=0xbf728ffc)*frame#0:0x0349065

ios - 每个目标自定义 Mainstoryboard.strings

我有一个包含2个目标的应用程序。应用程序中的字符串资源分散在代码和Storyboard文件中。现在我需要为两个目标设置完全不同的字符串(虽然对于两个目标都是英语)。我能够通过此链接为每个字符串创建2个不同版本的Localized.strings-AlternativestringsfordifferenttargetsofsameApp-useNSLocalizedString?但是我找不到任何类似的方法来为每个目标分离Mainstoryboard.strings文件。我应该制作MAinstoryboard.strings文件的2个副本并为每个目标分配。我还没有尝试过这个,但有些事情告

ios - 每个目标自定义 Mainstoryboard.strings

我有一个包含2个目标的应用程序。应用程序中的字符串资源分散在代码和Storyboard文件中。现在我需要为两个目标设置完全不同的字符串(虽然对于两个目标都是英语)。我能够通过此链接为每个字符串创建2个不同版本的Localized.strings-AlternativestringsfordifferenttargetsofsameApp-useNSLocalizedString?但是我找不到任何类似的方法来为每个目标分离Mainstoryboard.strings文件。我应该制作MAinstoryboard.strings文件的2个副本并为每个目标分配。我还没有尝试过这个,但有些事情告