ios - 使用的架构混乱
问题描述
我有一个名为的类SQLHelper.swift
,其中包含从数据库中获取记录、将记录添加到数据库等的所有方法。
然后我有另一个类Constants.swift
,我在其中定义了一些警报消息和我的 API 端点。
我从我的视图控制器中调用我的 API……</p>
APIHelper(API: WebServices.getAllData as NSString, json: bodyStr as NSString, methodType: Constants.Get_Method as NSString).PostApiResultSet2(callback: {( errMsg: String,arr11: AnyObject?) -> Void in.....
上面显示的WebServices.getAllSchedSmats
来自Constants.swift
我刚刚提到的类。
还有另一个类APIHelper.swift
,我有PostApiResultSet2
调用 API 并将响应返回给我的视图控制器的函数
从我的视图控制器中,SQLHelper.swift
每当我想执行任何与数据库相关的操作时,我都可以从类中访问该函数,并且当我想进行 API 调用时,我会访问APIHelper.swift
该类。
我的疑问是我不确定我在这里使用的架构是什么......
解决方案
推荐阅读
- selenium - Selenium 选择/单击的选择器恢复为未单击状态
- azure - 将 Azure Key Vaults 机密绑定到 Azure Function 中的类
- python - 如何检查列表中是否有重复的数字
- google-api - 有没有办法检索每个用户的 G Suite 资源使用信息?
- google-analytics - 谷歌分析用户计算
- pdf - 无法在 WkWebView 中重新加载/重新显示 PDF;但RTF显然有效
- javascript - 触发事件处理程序时不挂钩useState?
- tensorflow - 训练 TF2 object_detection API 时张量板中的饱和对比度和低亮度
- javascript - 从javascript中的二进制文件中获取长数字
- javascript - 编写一个抛硬币并返回正面朝上的次数的函数?