を使用してタイムゾーンのリストを取得できます
NSArray *timezoneNames = [NSTimeZone knownTimeZoneNames] ;
しかし、タイムゾーンの生成されたリストは、すべての主要な都市名をカバーしているわけではありません。インドと同様に、コルカタ市のみが表示されます。ニューデリー(首都)のタイムゾーンも表示することを期待していましたが。
したがって、iOS が [設定] -> [一般] -> [日時] -> [タイムゾーン] で生成するのと同じタイムゾーン リストを生成したいと考えています。これは、世界のほとんどすべての主要都市が表示されるためです。このリストを取得できますか? それとも、これのために独自のデータベースを作成する必要があります.plist
か?