1

私はiOSアプリのアーキテクチャ計画段階にいます。これまでURLスキームを使用したことはありませんが、このアプリに組み込みたいと思います。

これは私に考えさせました。他のViewControllerからViewControllerをプッシュしてポップする代わりに、URLスキームを使用してアプリのView状態を内部的に制御するとどうなりますか。具体的には、URLをインターセプトし、正しいViewControllerを表示するある種の抽象マネージャーを構築します。

基本的に、MVCの原則に違反していると確信しているため、これが適切なアプローチではない理由を探しています。私が見ている利点は、アプリがこのように基本的に構築されている場合、URLを介して任意のビューまたはビューの状態にアクセスできることです。

4

1 に答える 1

2

Three20を試しましたか?それは似たようなものを提供します。http://three20.info/article/2010-10-06-URL-Based-Navigation

于 2012-11-30T01:37:18.997 に答える