我目前正在研究统一我的应用程序模型。目前在Mac/iPhone上使用的是不同的模型。由于缺少类(NSAttributedString)和技术(Bindings),因此我做出了这个决定。
随着SDK 3.2中第一个限制的消除以及我计划创建一个优化的iPad版本,我正在重新考虑我的决定。由于我还需要在我的模型中存储NSPoints/CGPoints、NSRect/CGRects、NSColor/UIColor和NSImage/UIImage结构/对象,所以我不确定处理它们的最佳方法是什么。
编写自己的MNColor对象,根据不同的架构封装NSColor和UIColor? 编写自己的rect-functions,根据架构调用适当的函数?或者在Mac上在模型中使用CGRect?
非常感谢任何意见!