gpt4 book ai didi

iphone - 获取与 iphone 设置应用程序中类似的时区列表

转载 作者:搜寻专家 更新时间:2023-10-30 19:41:45 25 4
gpt4 key购买 nike

我可以使用

获取时区列表
NSArray *timezoneNames = [NSTimeZone knownTimeZoneNames] ;

但生成的时区列表并未涵盖所有主要城市名称。与印度一样,它仅显示加尔各答市。虽然我希望也显示新德里(首都)的时区。

所以我想生成与 iOS 在其“设置”->“常规”->“日期时间”->“时区”中生成的相同的时区列表,因为它显示了世界上几乎所有主要城市。我们可以获取这个列表吗?或者我们是否需要为此创建自己的数据库(比如 .plist)?

最佳答案

Settings.app 使用一个 plist 文件来显示时区列表。文件名是:“all_cities_adj.plist”。要访问此文件,您需要深入了解 SDK 本身。我在下面提到了遍历路径,您可以在其中找到它。

1.转到您的 Xcode 所在的文件夹。2.右键单击它,然后单击显示包内容。3.然后是Contents --> Developer --> Platforms --> iPhoneSimulator.platform --> < strong>开发人员 --> SDKs --> iPhoneSimulator6.1.sdk --> 系统 --> --> PrivateFrameworks --> AppSupport.framework4.在这个文件夹中你可以找到plist文件。

如果有帮助请告诉我...

关于iphone - 获取与 iphone 设置应用程序中类似的时区列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14456645/

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