使用URL方案在内部导航应用程序

时间:2012-11-30 01:19:54

标签: ios architecture url-scheme

我正处于iOS应用的架构规划阶段。我之前从未使用过URL方案,但希望将它们与此应用程序结合使用。

这让我思考。如果我使用URL方案在内部控制应用程序的View状态,而不是从其他View Controller中推送和弹出View Controllers。具体来说,构建某种抽象管理器来拦截URL并显示正确的View Controller。

基本上,我正在寻找这个不是一个好方法的原因,因为我确信它违反了MVC原则。我看到的优点是,如果应用程序是以这种方式建立的,那么任何视图或状态都可以通过URL访问。

1 个答案:

答案 0 :(得分:2)

你试过Three20吗?它提供类似的东西。 http://three20.info/article/2010-10-06-URL-Based-Navigation