我正在考虑将现有的企业应用程序移植到 iPad。关键要求之一是有一个需要高度可定制/可扩展的基本功能应用程序。此外,从事定制和扩展工作的人员不是产品团队的一部分,也无权访问基本产品的代码(只有接口、文档和二进制文件)。为了实现这一点,当前的应用程序使用基于组件的架构,其中定义明确的组件用于组成 UI。对于给定的客户,这些组件中的任何一个都可以被扩展和使用,而不是开箱即用的组件,或者简单地与一个新的组件交换,该组件附着在接口上。
cocoa-touch 中是否有支持组件模型架构的库?(通过注册表/配置组成应用程序,团队开发人员以外的其他人可以轻松编辑)
塞比