nslocale相关内容

在 iOS 应用中检查语言

任务是:我有两个 UIImageViews,如果系统语言是乌克兰语,我想要呈现 ImageView1,如果不是乌克兰语(英语/波兰语等),我想要呈现 ImageView2. 我试过了: println(NSUserDefaults.standardUserDefaults().objectForKey("AppleLanguages")) 但此代码仅提供可用语言的列表.我也试过了 va ..
发布时间:2022-01-11 11:19:16 移动开发

如何在 Swift 3 中使用 NSLocale 获取国家代码

您能否帮助我了解如何在 Swift 3 中使用 NSLocale 获取国家/地区代码? 这是我之前一直在使用的代码. NSLocale.currentLocale().objectForKey(NSLocaleCountryCode) as!细绳 我可以在 Swift 3 中获得如下语言代码. Locale.current.languageCode! 如我所见,获取 language ..
发布时间:2022-01-01 11:33:32 移动开发

如何使用 nsdateformatter 到委内瑞拉

我正在尝试在日历上安排一个日期,该日期有开始时间和结束时间,如果时区在美国,一切正常,而更改日期没有帮助,我需要它委内瑞拉 当我放置仿制药时我该怎么做,无论时区如何都可以为我服务? 在这里,我将代码保留为数据,并在我制作日期格式时带来. 以下列格式表示日期:12/10/2012 05:00 pmEKEvent* event = [EKEvent eventWithEventStore:e ..
发布时间:2021-12-17 23:10:58 移动开发

在 iOS 中获取当前设备语言?

我想显示设备 UI 使用的当前语言.我会使用什么代码? 我希望这是一个完整拼写格式的 NSString.(不是@“en_US") 编辑:对于那些路过的人,这里有大量有用的评论,因为答案随着新的 iOS 版本而发展. 解决方案 所提供的解决方案实际上将返回设备的当前区域 - 而不是当前选择的语言.这些通常是一回事.但是,如果我在北美并将我的语言设置为日语,我所在的地区仍将是英语( ..
发布时间:2021-12-01 17:25:00 移动开发

如何减少您从NSLocale.Key.currencyCode返回的货币代码的数量

我有一个ios应用程序,试图让用户选择他们要使用的货币.现在,我有完整的货币清单,但那里似乎有些重复,例如: 有没有一种方法可以过滤掉其他的?美元并不是唯一带有倍数的美元,有些美元列出了日期范围. 我确定有一些内置方法可以做到这一点,但是到目前为止,我的搜索还没有为我指明正确的方向. 这是我在做什么: let locale = NSLocale.current as NSL ..
发布时间:2020-07-01 21:11:47 移动开发

在倒数计时器模式下更改UIDatePicker的语言环境

我在CountdownTimer模式下具有UIDatePicker,需要将hours和min的措辞更改为德语语言环境.我同时尝试了这两种方法,分别在情节提要和代码中将locale设置为German (Germany),但是都失败了,该应用仍然显示hours和min的默认英语单词. timePicker.locale = Locale(identifier: "de") 当我在Date a ..
发布时间:2020-07-01 21:11:37 移动开发

如何确定NSDate是否是工作日?

如何确定NSDate是否是工作日?也就是说,根据用户当前的语言环境和日历设置,是否是周末-而不是硬编码为星期一到星期五? NSCalendar具有一个firstWeekday属性,但这似乎只是一个呈现性的东西.在美国是星期日,在英国是星期一. 编辑:我不担心假期,我只想能够以与内置日历应用程序相同的方式来遮挡日历的周末. 解决方案 iOS 8及更高版本的更新: NSCal ..
发布时间:2020-07-01 21:11:34 移动开发

如何在iPhone中刷新NSLocale?

我当前正在使用iPhone应用程序,使用NSLocale可以使当前的货币符号正常工作,但是当我按下主屏幕按钮时,该应用程序进入后台进程并更改了货币(设置>>国际>> ​​Regionformat >>美国,印度等...),然后从后台打开该应用程序,货币符号未更改,但是我导航到另一个屏幕,然后转到上一个屏幕,仅更改了货币,但是当我从后台打开应用程序时,我想要,然后货币符号会自动更改.如何解决这个问题 ..
发布时间:2020-07-01 21:11:29 移动开发

NSLocaleCountryCode返回nil

我有一个错误报告,指出以下行崩溃,其中client是NSMutableDictionary 的实例. [client setObject:[[NSLocale currentLocale] objectForKey:NSLocaleCountryCode] forKey:@"country"]; 我的猜测是,NSLocaleCountryCode在此行中返回nil,这导致将nil对象添加到 ..
发布时间:2020-07-01 21:11:26 移动开发

如何在不使用位置信息的情况下将MCC + MNC映射到iOS Objective-C中的用户电话国家/地区代码?

我想要用户电话号码的实际国家/地区代码,而不会提示用户输入“位置许可".我如何得到它? 这是我用来获取MCC和MNC的代码 CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfo alloc] init]; CTCarrier *carrier = [networkInfo subscriberCellularProvid ..
发布时间:2020-07-01 21:11:24 移动开发

iOS NSDateFormatter即使是UTC也需要NSLocale

我怀疑我无法理解为什么会这样,我向这个网站的众神求助:) 我有这样的约会: "1982-01-01T00:00:00Z" 当我显示服务器发送的所有内容时(我知道,客户要求,不是好的做法...),我正在强制设备使用以下方法将该TimeZone设置为简化状态,而不进行错误检查,未优化,以及所有类似的东西: + (NSString *) yearStringFromDate: ( ..
发布时间:2020-07-01 21:11:19 移动开发

NSLocale Swift 3

如何在Swift 3中获取货币符号? public class Currency: NSObject { public let name: String public let code: String public var symbol: String { return NSLocale.currentLocale().displayNameForKe ..
发布时间:2020-07-01 21:10:15 移动开发

如何使用Swift获取当前语言代码?

我想在用Swift编写的应用程序中获取设备的语言代码(en,es ...).怎么能得到这个? 我正在尝试: var preferredLanguages : NSLocale! let pre = preferredLanguages.displayNameForKey(NSLocaleIdentifier, value: preferredLanguages) 但这返回nil. ..
发布时间:2020-07-01 21:10:11 移动开发

检测iOS应用程序正在使用的语言

如何检测当前的应用程序语言?我不是在谈论NSLocale用户首选项. 在我的应用中,当前支持两种语言.默认的"en"和特定的"it". 我只是想知道实际使用的是哪一个.如果相关,作为进一步的说明,我将通过Web服务仅针对两种受支持的语言提供内容.调用服务时,我需要传递语言参数.目前,我正在执行此操作,但它确实有效,但是我完全不喜欢它: NSString *preferredLan ..
发布时间:2020-05-19 02:09:40 移动开发