小编Aer*_*ows的帖子

模型上的操作在哪里属于应用程序设计模式?

假设我们想要application包含以下内容:

  • 所选的异步耗时 operationsobjects
  • 对于某些object我们要访问的status关联的operation.
  • 的能力show,cancelpause从这些操作multiple views.

然后我的问题如下:

这些operations及其progress/status属于应用程序设计模式的位置在哪里?

将它置于上下文中是一个虚拟应用程序:

示例应用:

我们有一个应用程序,您可以在其中应用不同FiltersImages.申请包括Directory ViewDetail View.

  • 每个filter都可以应用于asynchronously任何image一个view.
  • filter-operation可以observedcanceled来自两个views.
  • 如果已经有一个用于启动的过滤操作无法启动filter-typeimage,或者如果这样的filter已经产生了result.
  • 在这个虚拟应用程序中,视图是后续的,但在一般情况下,您将无法在视图之间直接传递信息.

目录视图

在此输入图像描述

进展

脱钩Service Layer或 …

architecture design-patterns asynchronous network-programming ios

13
推荐指数
1
解决办法
168
查看次数