开发者

count view controllers

开发者 https://www.devze.com 2022-12-16 03:26 出处:网络
I can\'t seem to get开发者_如何学编程 the number of view controllers in the view controller stack.

I can't seem to get开发者_如何学编程 the number of view controllers in the view controller stack.

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

I can loop through the view controllers and NSLog the objects within but I can't do a simple count. If I try to access this pointer, the ap crashes... no Log, no error message, nada. Please help!


I believe you want to remove the *:

NSUInteger viewControllerCount = self.navigationController.viewControllers.count;


The reason why this isn't working is because NSUInteger isn't an object type, it's a language type.

Therefore, you need to remove the * from the assignment and it should work just fine.

0

精彩评论

暂无评论...
验证码 换一张
取 消