0

タブバーのView Controllerの指定されたインデックスが私のView Controllerであるかどうかを確認する方法は?

以下のコードを実行しました。

if(((UIViewController*)[self.tabBarController.viewControllers objectAtIndex:2]) == BookmarkViewController)

しかし、それはエラーを出します:

予期しないインターフェイス名 'BookmarkViewController': 予期される式

それを確認する正しい方法は何ですか?

4

1 に答える 1

0

次の有効なコード行で変換できます。

if([[self.tabBarController.viewControllers objectAtIndex:2] isKindOfClass:[BookmarkViewController class]])
于 2012-08-07T05:23:29.680 に答える