在我的应用程序中,用户可以在注册时设置TimeZone。如果用户移动到其他某个TimeZone,则设备的TimeZone与用户配置文件的TimeZone不同。
如何在用户个人资料中更新TimeZone?
答案 0 :(得分:1)
我认为您希望在时区发生变化时对应用进行更改。
您可以在应用中使用以下代码
[[NSNotificationCenter defaultCenter] addObserver:self
selector: @selector(your_method_that_fires_when_timezone_changes)
name:NSSystemTimeZoneDidChangeNotification
object:nil];
你甚至可以使用UIApplicationSignificantTimeChangeNotification。