1
A
回答
5
他们做相反的事情。
您push
将其添加到可见的UIViewController
s和pop
的堆栈中以将其删除。
的术语来自于stack
数据结构。这个想法是,你“推”或放置在堆栈顶部的对象,每个对象不能被删除,直到它上面的所有对象都被删除(“弹出”)。
您可以阅读更多关于堆栈here。
0
将导航堆栈想象成一堆盘子。你从一个盘子开始。如果你把另一块板放在第一块板的顶部,那就是push
ing。如果你愿意,你可以一遍又一遍地做到这一点。你甚至可以把同一块板放在它的顶部。然后当你想回去上一堂课时,就是拿下一块板子,你就是pop
ing。你可以做到这一点,直到只有一个盘子离开。
相关问题
- 1. Clojure的:pop和push
- 2. pop()和del关键字的区别
- 3. 了解heapq push pop
- 4. push和pop增加现场字节
- 5. 使用push和pop的堆栈
- 6. MongoDB的模式结构 - push和pop
- 7. Ruby:内存中的Shift,Push和Pop
- 8. 堆栈中的push和pop矩阵(openGL)
- 9. ARMv5汇编中的PUSH/POP
- 10. Push/pop当前数据库
- 11. 如何在Scheme中编写Push和Pop?
- 12. 写作pop和push功能叠加
- 13. git push -f origin master和git push origin master之间的区别--force?
- 14. 定制push和pop动画的iOS 7和8
- 15. git stash pop和git stash之间的区别适用
- 16. MongoDb:$ push/$ addtoset之间的区别
- 17. “#pragma managed(push,off)”和“#pragma managed(pop)”是什么意思?
- 18. 在链表中实现push/pop(C++)
- 19. PUSH/POP - 视图 - 控制器EXC_BAD_ACCESS
- 20. python中单向链表上的Push和Pop方法
- 21. 为什么我的push和pop方法不起作用?
- 22. 使用push和pop导航行为重用相同的视图
- 23. 将Pop-over ViewController UITextfield中的数据传递回Master ViewController
- 24. git diff(git patch)和git push之间的区别
- 25. 故事板中的Modal和Push segue有什么区别?
- 26. Push和Pop对堆栈有什么意义?
- 27. 查找堆栈数量最多只使用PUSH和POP操作
- 28. 64位模式不支持PUSH和POP指令
- 29. 这两个ViewController Pushes有什么区别?
- 30. Push ViewController生成运行时异常