我正在尝试初始化这样的NSTimeZone对象:
var timezone = NSTimeZone.init(name: "Europe/Moscow")而不是零或合法的地区值-我在xCode的调试工具中“无法读取数据”

我通过NSTimeZone.knownTimeZoneNames()获得时区字符串(“欧洲/莫斯科”)
我使用的是xCode 7
我做错了什么?
发布于 2015-10-15 21:14:39
正如注释中所指出的-变量视图只是错误的-一个print()导致了正确的输出。
运行iPhone 6模拟器而不是iPhone 5模拟器提供了预期的结果。
发布于 2015-10-13 11:22:27
以前没有用过这门课,但我猜应该是let timezone = NSTimeZone(name : "")?从未见过以这种方式初始化的类。
发布于 2015-10-13 11:24:00
https://stackoverflow.com/questions/33101198
复制相似问题