1
alexrezit Jul 7, 2013
相当低.
|
2
refresh OP |
3
clowwindy Jul 7, 2013
就是不同的 Target,和 UI 无关的代码,模型、存储、逻辑独立出来。
UI 就别想复用了。 |
6
refresh OP |
8
so898 Jul 7, 2013
超级高……
苹果平台上的APP大部分主打的都是界面和交互…… 你懂的…… |
12
chchwy Jul 7, 2013
一句化,UI 需要打掉重做。
|
13
PrideChung Jul 7, 2013
只有Model的代码能够通用,代价还是挺大的。视图文件肯定无法共用的,NSView和UIView不能互相替代。
|
14
refresh OP |
17
middleware Jul 11, 2013
如果 UI 有比较复杂的 custom view,可以把 drawRect: 之类代码抽出来写一个 renderer 共用。Event-handlers 没法复用了。没有复杂 custom view 的 UI 复用的意义也不大。
|
18
refresh OP @middleware 也算不上是custome view,就是一些自定义的view,里面有很多uiview等,看上去是无法共用了,有啥办法可以兼容UIView和NSView不
|
19
middleware Jul 11, 2013
@refresh 没有。UI 甚至要重新设计。tablet 和 desktop 的操作是完全不同模式的。
|
20
hewigovens Jul 17, 2013
|