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