gpt4 book ai didi

iphone - iPhone 的日期和时间在哪里获取时区列表

转载 作者:行者123 更新时间:2023-12-03 19:06:20 25 4
gpt4 key购买 nike

我可以使用 [NSTimeZoneknownTimeZoneNames] 获取时区列表,但这仅提供时区 ID,其中每个时区包含一两个城市。

日期和时间设置有一个很棒的城市列表,我见过一些其他应用程序具有相同(如果不相似的话)的查找列表。

这些列表从哪里来?

我确实需要像日期和时间那样将所选城市与其时区相关联。

最佳答案

只有2个?在 3.1 上,[NSTimeZoneknownTimeZoneNames] 返回一个包含 401 个元素的数组,而地球上的时区远少于 200 个。

我很确定“其他应用程序”也使用+knownTimeZoneNames,因为这是返回此类列表的唯一公共(public)方法。不过,请确保您的代码正确。

<小时/>

Settings.app 使用私有(private) CPCity来自私有(private) AppSupport.framework 的 API。它确实有旧金山,但它是私有(private)的。

您需要创建自己的数据库(数据可以从/System/Library/PrivateFrameworks/AppSupport.framework/all_cities_adj.plist复制)。

关于iphone - iPhone 的日期和时间在哪里获取时区列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2985853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com