ios - 如何让框架之外实现一些特定的方法

标签 ios swift

我自己搭建了一个框架,框架中,有一个http请求 需要使用动态参数。

整个实现不需要框架的用户实现除了动态参数之外的任何东西。

所以,我的问题是:如何获取参数?

最佳答案

根据框架设计,您可能会这样做

  • 需要一个 Singleton 对象来保存框架的配置,并且用户必须在使用任何其他 API 之前调用配置方法。

    因此,使用数据的方法可以在整个框架中需要时访问它。

  • 将参数作为实际参数传递给实际需要此数据的方法。
  • 让使用数据的对象在对象生命周期内存储数据,并让用户使用相应的工厂来配置对象。

关于ios - 如何让框架之外实现一些特定的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35694295/

相关文章:

ios - 快速将视频 NSData 写入图库

ios - AVPlayer 无法播放 HLS 直播

ios - 如何在自定义类按钮上添加渐变?

sockets - 如何测试我的远程套接字 NSStream 是否正确打开

iOS:动画不符合预期

ios - 将 View Controller 插入导航 Controller 后,不会触发 viewDidLoad(和 loadView)

ios - 当应用程序在后台iOS中时发出声音

ios - "Sign-in Required"点击购买按钮后不出现弹出窗口

ios - Arduino/Swift - BLE 通信 POST 和 GET

ios - 不能快速在不同大小的类型之间使用 unsafeBitCast