addSubview:でUIViewに追加したsubviewのうち、一番上の階層のviewを取得する方法

int last = [self.subviews count] - 1;
UIView *hoge = [self.subviews objectAtIndex:last];

今回は参考サイトが見つかんなかったのでめずらしく自力で。
一発でサクッと取得できるメソッドはないようなので、まわりくどくsubviewの数を取得。そしてその数から-1したものが最後に追加したviewのindexとなるのでこれを使って取得完了〜。