1

ビューコントローラスタック内のビューコントローラの数を取得できないようです。

NSUInteger *viewControllerCount = self.navigationController.viewControllers.count;

ビューコントローラとNSLog内のオブジェクトをループすることはできますが、単純なカウントを行うことはできません。このポインタにアクセスしようとすると、apがクラッシュします...ログなし、エラーメッセージなし、灘。助けてください!

4

2 に答える 2

8

を削除したいと思います*

NSUInteger viewControllerCount = self.navigationController.viewControllers.count;
于 2010-01-10T21:41:04.687 に答える
4

これが機能しない理由NSUIntegerは、 がオブジェクト タイプではなく、言語タイプであるためです。

*したがって、割り当てからを削除する必要があり、問題なく動作するはずです。

于 2010-01-10T21:45:17.097 に答える