iphone,cocoa,您如何看待可可中的KVC和KVO?

时间:2010-04-11 14:38:05

标签: iphone cocoa cocoa-touch

如果您的应用使用此解决方案,您是否计划将应用移植到其他平台?例如,iPhone应用程序 - > Android或Backberry。

我不想要用户,但有些代码存在......

2 个答案:

答案 0 :(得分:1)

任何Cocoa代码都无法轻松移植到Android或Blackberry,无论您是否使用KVC或KVO,因为这些平台上不存在Objective-C。如果你想要一个跨平台的应用程序,最好的办法是用C或C ++编写基本的底层代码(如数据模型),并在Cocoa中编写GUI。

答案 1 :(得分:0)

我在过去的应用程序中使用了KVC(键值编码)和KVO(键值观察),并发现它是cocoa(和cocoa touch)的一个非常有用的功能。它确实为移植带来了一些挑战,但我目前还没有计划移植到Blackberry或Android。