【问题标题】:count view controllers计算视图控制器
【发布时间】:2011-01-03 13:36:13
【问题描述】:

我似乎无法获得视图控制器堆栈中的视图控制器数量。

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

我可以遍历视图控制器并 NSLog 中的对象,但我无法进行简单的计数。如果我尝试访问此指针,则应用程序崩溃...没有日志,没有错误消息,nada。请帮忙!

【问题讨论】:

    标签: iphone ios view uiviewcontroller controllers


    【解决方案1】:

    我相信你想删除*

    NSUInteger viewControllerCount = self.navigationController.viewControllers.count;
    

    【讨论】:

    • 谢谢道格,这正是我所缺少的。
    【解决方案2】:

    这不起作用的原因是NSUInteger 不是对象类型,而是语言类型。

    因此,您需要从作业中删除*,它应该可以正常工作。

    【讨论】:

      猜你喜欢
      • 2012-08-30
      • 1970-01-01
      • 1970-01-01
      • 2014-06-11
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多