Xoneday

Everything that has a beginning has an end.

组件接口(API)设计指南[5]-最后的思考

*返回目录阅读其他章节: http://blog.csdn.net/cuibo1123/article/details/39894477最后的思考    我通过困难的学习以及多年的失误,写了这片篇关于创建组件和api规则的文章。我在试着练习我的写作能力,虽然不可避免地会出现很多我没有提及的例子。 ...

2014-10-10 15:27:21

阅读数:2202

评论数:0

组件接口(API)设计指南[4]-通知(Notifications)

规则23: 通知跟随委托方法 在委托方法(适当的,不是数据源方法)和通知之间存在着天生的对应关系。你可以在你代码的任何地方使用他们,而达到完全相同的目的。 如果你有一个关于事件发生的委托,你通常也应该提供一个同样目的的通知。做到即使把委托方法全部移除,使用者也依然可以通过通知来实现...

2014-10-10 15:23:39

阅读数:2223

评论数:0

组件接口(API)设计指南[3]-委托(delegate)和数据源协议(data-source protocols)

我们几乎可以在任何组件中利用经典的委托(delegate)和数据源协议(data-source protocols)。如果你想显示一些数据,那么数据源协议可能就非常适合你,例如你有以下问题: 1:我有很多事物(有很多条数据)。 2:设置每个事物(数据)X的成员Y的值...

2014-10-09 14:29:17

阅读数:3182

评论数:0

组件接口(API)设计指南[2]-类接口(class interface)

规则1:使用当前平台的描述用语或构架 一个最常见的API错误设计是使用外来的规则,API属于一个特定的平台和相关开发者生态系统。你不能使用任何其他不同平台的描述用语或构架,这会污染你当前的代码库,并破坏你同伴的工作效率。 在编码前要充分了解你的目标平台和代码规范。例如,在IOS和O...

2014-10-08 16:23:49

阅读数:2881

评论数:0

组件接口(API)设计指南[1]-要考虑的问题

开发人员与组件的显式交互主要有四种: 1. 类接口(classinterface),类公开的属性和方法。 2.委托协议(delegateprotocol),在相关的地方。 3.数据源协议(data-sourceprotocol),酌情。 4.规定的通知(notifications)...

2014-10-08 15:58:41

阅读数:3506

评论数:0

组件接口(API)设计指南-目录

组件接口(API)设计指南-目录; 组件接口(API)设计指南[1]-要考虑的问题; 组件接口(API)设计指南[2]-类接口(class interface); 组件接口(API)设计指南[3]-委托(delegate)和数据源协议(data-source prot...

2014-10-08 15:54:04

阅读数:4317

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭