SDK开发

作者: 小凡凡520 | 来源:发表于2018-08-22 21:38 被阅读12次
    概述

    SDK定义上是指软件开发包,对应iOS端来说就包含了库文件、头文件、资源文件等文件的集合。SDK开发就是在保证sdk源代码安全的情况,给开发者一个可方便快速接入的,兼容多个iOS系统、便于真机模拟器调试、可以上线AppStore的库。

    工程设置
    2204252-22eabbeef40efc77.png

    目前SDK主流开发方式是第一种,即工程的产物提供framework,因为可以将库和头文件、资源都放在其中,当然可以选择第二种,工程的产物是静态库,如果分发需要将头文件与库一并提供。

    接口设计
    • 模块单一职责原则
      就是高内聚,保证一个类、一个接口只完成一个职责,不贪大贪全。
    • 接口设计也要满足“单一职责原则”
    • 接口命名可读性强,拼写正确
    • 接口参数校验:考虑用户使用情况,给予充分提示

    相关文章

      网友评论

          本文标题:SDK开发

          本文链接:https://www.haomeiwen.com/subject/npkuiftx.html