個人の日記はこちらです。
2010-12-04
-[NSDate description]メソッドが、常にGMTの編集結果を返すようになった件(続き)
|NSDate descriptionメソッドが、常にGMTの編集結果を返すようになった件の続編です。
- Sat, Dec 04 14:45 以前、-[NSDate description]がGMTの値を返すようになったという問題を、Bug Reporterに出してたんだけど、昨日、「もう少し詳しく説明してくれ」というADC Notesが。。もしかすると対処してくれるのかなという期待が湧いて来た!
とりあえず、Bug Reporterに報告したら、少し前に進んだ感じです。
以下、再現させるためのサンプルコードです。
NSString *version = [[UIDevice currentDevice]systemVersion]; NSDate *now = [NSDate date]; NSLog(@"iOS version: %@ -[NSDate description]: %@", version, [now description]);
- iOS4.0.2での実行結果
2010-12-05 00:49:52.683 DateTest[11020:207] iOS version: 4.0.2 -[NSDate description]: 2010-12-05 00:49:52 +0900
- iOS4.1での実行結果
2010-12-05 00:34:58.494 DateTest[10983:207] iOS version: 4.1 -[NSDate description]: 2010-12-04 15:34:58 GMT
- iOS4.2での実行結果
2010-12-05 00:33:28.404 DateTest[10943:207] iOS version: 4.2 -[NSDate description]: 2010-12-04 15:33:28 +0000
iOS4.1以降の結果がおかしいのは、一目瞭然ですよね。
コメントを書く
トラックバック - http://iphone-dev.g.hatena.ne.jp/kimada/20101204
リンク元
- 6 http://pipes.yahoo.com/pipes/pipe.info?_id=yvr0QEHa3RGA4YVKbbsjiw
- 2 http://twitter.com/
- 1 http://www.google.co.jp/reader/view/?hl=ja&tab=ly
- 1 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=itunes+connect+waiting+for+review
- 1 http://iphone-dev.g.hatena.ne.jp/diarylist
- 1 http://twtr.jp/home?page=3
- 1 http://www.google.com/reader/view/?hl=ja&tab=wy