腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
Swinject
将
自身
的
属性
注入
到
新
的
UIViewController
中
ios
、
swift
、
dependency-injection
、
swinject
假设我们有一个UITableViewController,它在didSelectRowAtSection上加载名为:ClassToInject
的
类
的
实例,并希望通过
属性
注入
来
注入
它,因为我们
的
ViewControllerToBePushed有一个
属性
ClassToInject,随后(因为它是一个UITabBarViewController)在didSet回调上搜索符合ClassToInjectPresentable
的
所有viewControllers<
浏览 2
提问于2017-06-05
得票数 1
回答已采纳
1
回答
使用
Swinject
将
模型类实例
注入
Swift
中
的
View类实例
ios
、
swift
、
dependency-injection
、
swinject
在XCode 7.0.1
中
的
SWIFT2.0单页应用程序项目中,使用Swift依赖项
注入
框架,我执行以下操作:protocol DuplicateProtocolself.id = "SingletonProxy." + id}import UIKit class ViewController:
UIViewController
ViewController.viewDidLoad"
浏览 1
提问于2015-10-08
得票数 4
回答已采纳
1
回答
Swinject
:生成任何对象
的
实例(用于未注册对象、ViewModel等.)
swift
、
dependency-resolver
、
swinject
是否可以解析/创建未在
Swinject
容器中注册
的
对象
的
新
实例?在统一依赖
注入
的
c# (来自微软)是它。而我viewModel对IFileManager
的
依赖class AwesomeViewModel{ init (fileManager: IFileM
浏览 3
提问于2018-04-03
得票数 0
回答已采纳
2
回答
Swinject
中
不同ViewControllers
中
的
依赖
注入
不一致,在SWIFT3.0更新后:为什么?
ios
、
swift
、
swinject
)因此,将它们
注入
某些视图控制器:SomeViewController得到了它
的
服务
注入
这曾经在
Swinject
升级
到
SWIFT3.0之前起作用
浏览 2
提问于2016-10-14
得票数 1
回答已采纳
1
回答
var上
的
swift 2.2 #选择器
swift
、
swift2
我使用Typhoon,我需要用于
注入
属性
的
选择器但是编译器没有
将
选择器定义为var。和所以我得到了Argument of '#selector' cannot refer to a property我有问题是因为斯威夫特
的
旧台风我解
浏览 4
提问于2016-04-05
得票数 1
回答已采纳
1
回答
绑定init之外
的
ViewModel事件
ios
、
swift
、
rx-swift
我在我
的
项目中使用RxSwift和
Swinject
。我绑定输入/输出
的
方式与RxSwift给出
的
示例不完全相同。在
中
,绑定是在init()
中
完成
的
,对吗?但是我发现很难实现,因为我使用
Swinject
+SwinjectStoryboard对视图控制器进行依赖
注入
。因此,init()不可用,因为实例化视图模型
的
是
Swinject
容器。那么,除了使用init()之外,有没有一种
将</e
浏览 1
提问于2020-12-08
得票数 1
回答已采纳
2
回答
在使用@ObservedObject时,是否可以在Swift
中
嵌套
属性
包装器?
swift
、
swiftui
、
combine
、
property-wrapper
我最近开始深入研究SwiftUI、Combine和
属性
包装器
的
奇妙世界,并且正在努力
将
@ObservedObject与我编写
的
@Injected
属性
包装器结合起来,以
将
依赖
注入
到我
的
视图中。大多数时候,我
的
@Injected包装器工作得很好,但当与@ObservedObject配合使用来管理我
的
视图模型时,我收到了“
属性
类型与'wrappedValue‘
属性
不匹配”<em
浏览 35
提问于2020-11-10
得票数 2
2
回答
如何
将
正确
的
viewModel
注入
单个viewController
ios
、
swift
、
mvvm
、
storyboard
、
swinject
我使用
Swinject
作为DI解决方案,并使用SwinjectStoryboard扩展对其进行扩展。MyViewController有一个名为var viewModel: ViewModeling
的
属性
。The Issue 动态地
将
正确
的
viewModel作为MyViewController
的
依赖项<em
浏览 3
提问于2018-04-09
得票数 2
1
回答
台风:
将
亚类
属性
从工厂
注入
定义:选择器:
注入
方式
ios
、
swift
、
typhoon
我正在使用Typhoon
将
依赖项
注入
到
UIViewController
的
子类
中
。我为找到了一个潜在
的
解决方案,它涉及使用“工厂”
注入
方法实例化视图控制器: return TyphoonDefinition.withFactory(self.storyboard(), selector表示这个工厂方法初始化程序
将
创建一个
UIViewController
,它不具有my子类(dynamic var cameraProvid
浏览 3
提问于2016-03-25
得票数 0
回答已采纳
4
回答
具有导航控制器
的
多层结构级别
iphone
、
cocoa-touch
、
uikit
我试图让多层次
的
层次结构与导航控制器一起工作。我有三个层次结构,我可以通过层次结构
的
层次向下移动,但我只能返回一个层次,而不是两个层次,回到起始视图。我首先为view #1创建一个导航控制器,然后
将
下一个视图View #2推到它上。然后,我
将
导航控制器添加到didSelectRowAtIndexPath窗口
的
子视图中。单击View #1
中
的
一个表行,将我带到下一个听得很清楚
的
View #2。 下一个hiearchy级别视图也是一个表视图。我认为问题就出
浏览 2
提问于2009-03-15
得票数 1
1
回答
用
Swinject
条件
注入
ViewModel
到
ViewController
ios
、
swift
、
mvvm
、
swinject
我使用
Swinject
注入
依赖项,到目前为止,它运行得很好。但是现在我有了一个场景,其中我有一个ViewController,它依赖于它
的
ViewModel。ViewModel符合ViewModeling协议,可以是两种类型
中
的
一种(两者都符合相同
的
协议,但有着截然不同
的
行为)。我正在试图找出如何
注入
正确
的
ViewModel (必须在运行时做出决定)
的
?我注意到我可以使用Container通过name注册每个View
浏览 1
提问于2017-03-22
得票数 2
3
回答
是否可以使用RTTI以编程方式更改
属性
编写方法,以创建对象感知控件?
delphi
、
delphi-2009
、
delphi-xe2
我有一个业务对象,我想要更好地“连接”到我
的
UI。我已经看到了一些使对象具有数据意识
的
部分解决方案,但它们都涉及对我
的
业务对象
的
重大更改,包括额外
的
抽象层。我一直在研究Delphi
的
新版本
中
改进
的
RTTI,它看起来非常有趣和有用。我想知道我是否可以使用它来以编程方式为所有
属性
注入
新
的
写入方法。这样做
的
方式是,在构建表单时,我
的
TEdit后代将被赋
浏览 1
提问于2012-02-22
得票数 4
回答已采纳
1
回答
为什么
Swinject
模型类在没有".inObjectScope( .Container )“生成单例
的
情况下注册?
ios
、
swift
、
singleton
、
swinject
这个问题是为那些对Swift有丰富经验的人而提出
的
。有很多代码,很抱歉。protocol SignalsProtocol {} 虽然StartUpViewController.swift是一个基本
的
UIViewController
,目前它只接受其
注入
的
属性
: class StartU
浏览 7
提问于2016-09-22
得票数 2
回答已采纳
1
回答
将
坐标信息打印到用户,Swift
ios
、
swift
、
dictionary
、
location
、
coordinate
我正在开发一个地图应用程序,到目前为止,我已经有了落针
的
能力(引脚被称为记忆)。我希望在
新
的
场景
中
显示每个落针
的
引脚坐标信息,这样用户就可以看到他们落针
的
概述。我该怎么做呢?我已经设置了主视图控制器,并添加了一个
新
的
场景,它是以模式显示
的
。
浏览 2
提问于2016-04-25
得票数 0
4
回答
在导航堆栈中加载
UIViewController
两次
iphone
、
ios
、
uiviewcontroller
、
uinavigationcontroller
我有一个
UIViewController
(比如A)。在单击
UIViewController
(A)
中
的
按钮时,我加载了一个UIWebView。在单击UIWebView
中
的
组件时,我需要再次按下
UIViewController
(A)。我知道,从概念上讲,这不是正确
的
做法。这里有什么替代方案?
浏览 0
提问于2012-04-20
得票数 0
回答已采纳
1
回答
Xcode从Storyboard移动
swift
我有一个使用故事板
的
Xcode项目。我有典型
的
设置,现在,这个项目越来越多,使得使用故事板变得不切实际。我们正在采取一种代码方法,从代码加载视图。我们面临
的
问题是如何在调用“viewdidload”之前<em
浏览 4
提问于2021-04-11
得票数 1
1
回答
在asp.net核心RTM web api中使用Glimpse
asp.net-core
、
glimpse
、
asp.net-core-webapi
我正在使用ASP.NET Core Web API,并且我已经安装了用于分析
的
Glimpse
的
beta2版本。我可以在Startup.cs
中
执行services.AddGlimpse和app.UseGlimpse,但当我触发Startup.cs端点时,浏览器
中
没有显示Glimpse。
浏览 7
提问于2016-10-06
得票数 1
1
回答
在不同范围内提供相同类型
的
Guice提供程序-循环依赖关系
java
、
generics
、
guice
这样做
的
一个简单方法是用@RequestScope注释类,或者在模块
中
添加语句 bind(Rabbit.class).in(RequestScope.class) } 然而,这是一个有点危险
的
改变,所以我想用一个实验标志来保护这种行为。对于任何给定
的
请求,实验标志可能是不同
的
(真或假)。因此,RequestScope‘’ing必须在
注入
标志
的
提供者
中
完成。RabbitPr
浏览 1
提问于2020-04-25
得票数 0
1
回答
Typhoon不会
注入
普通
的
NSObject派生类
ios
、
swift
、
swift3
、
typhoon
我有一个使用Typhoon
的
Swift 3应用程序,它成功地
将
NSObject派生
的
对象
注入
到
从
UIViewController
派生
的
几个对象
中
的
一个
属性
中
。我添加了代码,以便将相同
的
对象
注入
到
仅从NSObject派生
的
对象
中
,并且在执行该对象
中
的
任何代码时,该
属性<
浏览 3
提问于2017-01-26
得票数 0
回答已采纳
1
回答
ASP.NET MVC -访问ActionFilter
中
的
控制器
属性
asp.net-mvc
、
action-filter
我使用Unity
将
一个
新
类实例化
到
控制器构造函数
中
,并将
注入
的
类保存在控制器内
的
一个
属性
中
。然后,我想使用ActionFilter来查看
注入
的
类是否有一些我在其构造函数
中
验证
的
属性
。那么有没有办法使用ActionFilter来验证
注入
类
的
属性
呢? 提前感谢
浏览 2
提问于2009-07-23
得票数 18
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券