タグ

ブックマーク / atmarkplant.com (1)

  • iOSでの時間を制する(NSDate, NSDateComponents) | Professional Programmer

    もうひとつのプロフェッショナルプログラマーより転載です。 iOSで時間を利用する方法です。iOSでは, NSDate, NSDateComponentなどを使います。 アプリを開発する際に, 注意しなくてはならないのが, タイムゾーンと時間です。 APIがどこの時間を取得したかが問題になります。またユーザに対してどの時間を表示させるべきかも問題になります。 iOSで時間を扱う場合の基方針 Core Data に保存する値は, 常に GMT 時間を保存 表示するデータ(UIDatePickerも)は, 現地時間 保存したデータの検索は, GMT時間 GMT, 現地時間との相互変換が必要 ユーザには, 現地時間, ソフトウェア内部ではGMT時間で操作する方法がよさそうです。 Sampleなど 時間を扱うクラスは, NSDate, NSDateComponentなんかがよさそうです。 ローカル

  • 1