【发布时间】:2013-04-27 14:08:44
【问题描述】:
我目前正在制作一个允许第三方开发人员使用 API 为其创建小部件的应用程序。现在,我随应用程序一起发布了一个库,其中包含一个开发人员必须为其创建子类的类。他们必须将他们的程序打包到一个 NSBundle 中才能加载我的应用程序。
你们有没有创建过 Objective-c API?如果是这样,您有什么建议可以告诉我吗?
谢谢
【问题讨论】:
标签: iphone ios objective-c api nsbundle
我目前正在制作一个允许第三方开发人员使用 API 为其创建小部件的应用程序。现在,我随应用程序一起发布了一个库,其中包含一个开发人员必须为其创建子类的类。他们必须将他们的程序打包到一个 NSBundle 中才能加载我的应用程序。
你们有没有创建过 Objective-c API?如果是这样,您有什么建议可以告诉我吗?
谢谢
【问题讨论】:
标签: iphone ios objective-c api nsbundle
如果您的目标是为您的 API 提供文档,我建议您使用 doxygen。 Here 你会发现一个关于如何使用 doxygen 记录的有趣教程。
我还建议您阅读 Matt Gemmell 的 API Design。这是一个很好的参考,说明开发人员可以从精心设计的 API 中获得什么。
【讨论】: