tag:blogger.com,1999:blog-6347132870493912656.post6598315759758766568..comments2022-04-01T17:20:39.923+09:00Comments on Cocoaの日々: iOS5 では UIViewController.parentViewController が nilxcatsanhttp://www.blogger.com/profile/07611922019852427552noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6347132870493912656.post-60777105132827753102011-10-17T16:04:36.418+09:002011-10-17T16:04:36.418+09:00なるほど。確かに順番を当てにした処理は私も書くことがあります。
なんだか自分が作ったアプリで該当する...なるほど。確かに順番を当てにした処理は私も書くことがあります。<br />なんだか自分が作ったアプリで該当する箇所が気になってきました。。<br /><br />情報ありがとうございました。xcatsanhttps://www.blogger.com/profile/07611922019852427552noreply@blogger.comtag:blogger.com,1999:blog-6347132870493912656.post-76803470636919808452011-10-17T14:12:11.611+09:002011-10-17T14:12:11.611+09:00はい、ビューコントローラ間でデリゲートを使うデータを使い回していて、willDisappearでデリ...はい、ビューコントローラ間でデリゲートを使うデータを使い回していて、willDisappearでデリゲートをnilに設定、viewWillAppearで自分(=新しい画面)を設定するようにしていました。<br />その結果、iOS5ではデリゲートがnilになってしまうという問題が発生してしまった次第です。KatokichiSofthttps://www.blogger.com/profile/14625654319758239545noreply@blogger.comtag:blogger.com,1999:blog-6347132870493912656.post-84644955524903493842011-10-17T13:08:51.203+09:002011-10-17T13:08:51.203+09:00KatokichiSoft さん、こんにちは。
> OS5だとviewWillAppear→...KatokichiSoft さん、こんにちは。<br /><br />> OS5だとviewWillAppear→viewWillDisappearに。<br /><br />うーむ、そうなんですか。<br />こういうのは気が付きにくいので厄介ですね。<br /><br />情報どうも。xcatsanhttps://www.blogger.com/profile/07611922019852427552noreply@blogger.comtag:blogger.com,1999:blog-6347132870493912656.post-73375008354469636502011-10-17T12:41:19.628+09:002011-10-17T12:41:19.628+09:00私が見つけたものでは、タブ移動をしているときのviewWillAppearとviewWillDisa...私が見つけたものでは、タブ移動をしているときのviewWillAppearとviewWillDisappearが呼ばれる順がiOS4と逆になっていました。<br />iOS4以前だとviewWillDisappear→viewWillAppearでしたが、iOS5だとviewWillAppear→viewWillDisappearに。<br /><br />なかなかに厄介ですね。KatokichiSofthttps://www.blogger.com/profile/14625654319758239545noreply@blogger.com