腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
VIPER
架构
时
,
UI
视图
控制器
不会
更新
、
、
所以,我对
VIPER
是个新手,并且已经
使用
该
架构
构建了简单的http请求演示应用程序。我遇到了一个问题,
UI
没有
更新
,尽管
视图
中的方法仍然被调用,因为我检查了print("test")是否已执行并显示在调试控制台上。fetchSucceed(contacts: contacts) } 返回
视图
: func fetchSucceed(contacts: [DetailContact]) {
浏览 22
提问于2020-07-17
得票数 2
1
回答
在许多
使用
VIPER
的
控制器
上
使用
的函数在哪里更好?
、
、
、
、
我在我的Swift应用中
使用
了
VIPER
pattern。我需要一个在很多
控制器
中执行的函数来打开cardViewStyle。我不知道在哪里添加这个函数更好……现在函数是进入
视图
控制器
,进入presenter和线框...因为只调用了一次。
浏览 5
提问于2020-01-24
得票数 3
1
回答
在iOS中
使用
VIPER
、
、
我在一个单例类中处理BLE,它在
视图
控制器
的discoverPeripheral()中调用它的viewDidAppear()方法。从那时起,我与设备连接并交换数据。现在,我正试图在我的应用程序中实现
VIPER
架构
,我不太清楚这个BLE部分将放在哪里。因为当前,当
视图
显示
时
,我的BLE代码被激活。我想出了以下方案:将ble扫描放在演示器中,一旦
视图
进入内存,请演示者开始扫描。演示者将要求BLE单例
使用
适当的UUID进行扫描,一旦收到数据,通知Intera
浏览 4
提问于2016-10-25
得票数 4
回答已采纳
1
回答
在协议调用Xcode之后
UI
没有
更新
、
、
、
、
我试图在我的Xcode上实现
viper
架构
。我正在关注一篇文章。这是一个单页的示例代码。但是,当我重新加载table ()
时
,表
视图
没有交互,而是显示任何数据。即使我设置更改
视图
的背景,它也
不会
改变。当我设置
浏览 4
提问于2022-03-20
得票数 1
1
回答
VIPER
子类中的泛型类型。不能将“ChildType”类型的值赋值为“ParentType<Any>?”
、
、
、
我有
VIPER
架构
,我想创建与泛型类型一起工作的父
VIPER
搜索组件。这个想法很简单,所以我有搜索栏和表
视图
。例如,我可以在表
视图
中显示饮料或食品名称。取决于我指定的泛型数据类型,或者食物或饮料。我发现解决了我与通用
视图
控制器
的问题。但我想为快速通用的
VIPER
架构
创建类似的东西。BaseSearchVi
浏览 0
提问于2019-05-06
得票数 1
回答已采纳
1
回答
在
VIPER
/MVP iOS项目中,我应该把核心定位方法放在哪里?
、
、
、
、
我搜索了很多,我知道
视图
控制器
实际上是
Viper
或MVP
架构
中的" view“,演示者包含了逻辑.但是,既然演示者应该很容易测试,那么将核心位置信息(如LocationManager和位置
更新
)放到演示者中好吗
浏览 1
提问于2018-01-18
得票数 4
回答已采纳
1
回答
如何正确地从
VIPER
(swift)中的另一个模块发送数据/调用模块?
、
、
路由器包含到导航
控制器
的链接,导航
控制器
包含堆叠的1,2,3
视图
控制器
(来自1,2,3模块)。如果是普通项目,我会调用popToRoot,获取根
视图
控制器
并直接调用someFunc()。但是如何正确地
使用
VIPER
架构
呢?
浏览 3
提问于2021-10-26
得票数 1
1
回答
当
使用
Viper
模式
时
,是否应该将毒蛇模式应用于所有
视图
控制器
?
、
、
当
使用
VIPER
模式
时
,源代码中有哪些示例说明将
VIPER
模式应用于一些
视图
和
视图
控制器
而不是所有
视图
的负面影响?相反,在源代码中有哪些示例说明了将
VIPER
模式应用于某些
视图
和
视图
控制器
而不是所有
视图
控制器
的好处?
浏览 0
提问于2018-02-06
得票数 0
回答已采纳
1
回答
通知如何适用于iOS
VIPER
架构
?
、
、
、
我正在研究
VIPER
架构
,我想知道通知会出现在应用程序的什么地方。我
使用
Realm本地数据库,它能够在模型
更新
时
发送通知。通知是从INTERACTOR --> PRESENTER -->
视图
广播的,还是从其他地方广播的?
浏览 0
提问于2017-11-23
得票数 5
2
回答
iOS中的模型、
视图
和演示者的不同框架?
、
、
我来自Web背景,在web应用程序中,我们通常遵循不同的层/dll(用于模型、
视图
、公共等等)。在iOS中采用同样的分层方法(在本例中是框架)是否有意义,或者它会导致过度呢?我没有遇到任何样例项目(基于MVP)为模型、
视图
和演示者创建不同的框架?如果有人能够分享任何示例项目(基于MVP),我们可以
使用
它作为启动项目,这将是很棒的。 提前谢谢
浏览 5
提问于2016-11-21
得票数 1
回答已采纳
1
回答
我应该如何正确地重构我的应用?
、
我
使用
了一个UIViewController,并向viewDidLoad方法添加了越来越多的代码。此时,我的
控制器
看起来很糟糕,我希望将代码拆分到关联类之间(一个用于Facebook,以此类推)。我甚至想过要为每个社交媒体登录按钮
使用
自定义
视图
.怎么做才是正确的呢?
浏览 1
提问于2016-07-21
得票数 0
回答已采纳
3
回答
WPF列表和ObservableCollections
、
、
、
我正在编写一个WPF应用程序,并尝试
使用
MVVM模式(第一次
使用
此模式)。 我的域对象
Viper
有几个属性和集合,并在几个现有的应用程序中
使用
。我现在正在创建一个位于域对象和WPF
视图
之间的
视图
模型。问题是,
Viper
对象中集合的所有属性都是列表,而不是ObservableCollections。这个新的WPF应用程序维护了一个
Viper
对象列表,将
使用
该列表(通过
视图
模型)来控制GUI。让事情变得更复杂的是,应用程
浏览 0
提问于2012-04-11
得票数 2
10
回答
3层
架构
和mvc有什么不同?
、
、
3层
架构
和mvc有什么不同?两者都有3层,即模型、
视图
和
控制器
浏览 4
提问于2012-05-24
得票数 63
回答已采纳
1
回答
在
VIPER
架构
中,如何在一个屏幕中触发网络请求并最终获得结果?
、
、
所以,几乎只要我的应用程序一启动,我就会调用我的函数,以便在用户到达需要的屏幕
时
准备好响应。 您将在何处/如何触发网络请求,以及如何通知最终演示者您已收到响应或未收到响应?
浏览 4
提问于2018-04-05
得票数 1
3
回答
在
VIPER
架构
中在哪里以及如何执行segues?
、
、
、
、
但在学习毒蛇
时
,我读到Router负责场景之间的转换。第二件事是,根据毒蛇的流程图:Router不能与View绑定。我绝对不想拒绝
使用
segues,因为它非常强大,允许我在ViewControllers之间轻松地传输数据。 那么,我应该如何执行ViewControllers之间的转换呢?
浏览 0
提问于2018-01-02
得票数 3
1
回答
在Kotlin中
使用
Swift框架
、
、
、
我知道只有swift stdlib可以在共享代码中
使用
。 我见过像这样的例子,它们展示了如何在安卓设备上运行swift代码。然而,我也读到过,swift并没有帮助搭建到java的桥梁。
浏览 2
提问于2018-11-20
得票数 2
1
回答
在Swift中运行核心数据管理器的类初始值设定项
、
、
AppDelegate} 此外,我还有一些
使用
User NSManagedObject
浏览 0
提问于2017-01-26
得票数 0
1
回答
使用
VIPER
体系结构在
视图
中
更新
标签
、
、
我是
VIPER
的新手,我在这个体系结构中构建了最简单的演示程序,但是我遇到了麻烦,因为
视图
/
视图
控制器
中的UILabel没有
更新
。func updateLabel (text: String) { helloLabel.text = textprint(text)返回值,但
视图
本身没有
更新
我试着
更新
主线程,但没有运气。我已经看到了一些类似模式的项目(
更新
ViewContr
浏览 1
提问于2019-12-01
得票数 1
1
回答
在不同导航
控制器
中从一个
视图
控制器
弹出到另一个
视图
控制器
、
、
、
我正在尝试将
视图
控制器
VC1从一个导航
控制器
NC1弹出到另一个导航
控制器
VC2中的另一个
视图
控制器
NC2。我
使用
的是
VIPER
架构
,因此在不同导航层次中的不同
视图
控制器
之间进行路由需要切换到我想要呈现的导航
控制器
的根目录。所以这里的问题是,在导航到第二个导航
控制器
NC2的
视图
控制器
VC2之后,我想返回到第一个导航
控制器<
浏览 27
提问于2020-06-15
得票数 0
1
回答
为UICollectionView的每个单元有一个
控制器
、
、
、
我有一个带有4个单元格的UICollectionView,我为这4个页面设置了一个名为SwipingController的
控制器
。
浏览 1
提问于2018-02-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Swift高级分享-在Swift中提取视图控制器操作
Reddit重写其iOS应用,改进性能、模块化和测试
译《领域驱动设计之PHP实现》架构风格(中)
如何实现SwiftUI微服务?
MVVM+RxSwift在iOS端千帆外勤项目上的研究与实践
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券