首页 > 解决方案 > 使用的架构混乱

问题描述

我有一个名为的类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该类。

我的疑问是我不确定我在这里使用的架构是什么......

标签: iosswift

解决方案


推荐阅读