Objective-C 中小部件 API 的最佳实践 [关闭]

Posted

技术标签:

【中文标题】Objective-C 中小部件 API 的最佳实践 [关闭]【英文标题】:Best practices for a widget API in Objective-C [closed] 【发布时间】:2013-04-27 14:08:44 【问题描述】:

我目前正在制作一个允许第三方开发人员使用 API 为其创建小部件的应用程序。现在,我随应用程序一起发布了一个库,其中包含一个开发人员必须为其创建子类的类。他们必须将他们的程序打包到一个 NSBundle 中才能加载我的应用程序。

你们有没有创建过 Objective-c API?如果是这样,您有什么建议可以告诉我吗?

谢谢

【问题讨论】:

【参考方案1】:

如果您的目标是为您的 API 提供文档,我建议您使用 doxygen。 Here 你会发现一个关于如何使用 doxygen 记录的有趣教程。

我还建议您阅读 Matt Gemmell 的 API Design。这是一个很好的参考,说明开发人员可以从精心设计的 API 中获得什么。

【讨论】:

以上是关于Objective-C 中小部件 API 的最佳实践 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在堆栈中垂直或水平居中小部件?

FLTK 中的居中小部件

YouTube Objective-C API 视频 maxResults

如何通过鼠标拖放来更改布局中小部件的顺序?

如何在场景 QGraphicsScene 上居中小部件

布局中小部件的哪个样式表选择器?