腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8953)
视频
沙龙
1
回答
按
协议
的
台风
自动
注入
组件
、
、
、
我在正确获取带有
自动
注入
宏
的
程序集时遇到了问题。components defined with type“错误(顺便说一句,这里有一个拼写错误),因为程序集在类NSObject中注册为TyphoonInjectionDefinition 有没有可能做我正在做
的
事
浏览 1
提问于2016-09-07
得票数 1
回答已采纳
1
回答
用大量豆子快速初始化
台风
工厂
、
、
、
、
实际上,我
的
4个
台风
组件
中有大约150个
组件
。在我
的
应用程序启动时,我用这些程序集初始化TyphoonComponentFactory,它可能很长,这取决于
组件
的
数量和标签iDevice。例如,
组件
工厂初始化在iPhone4上需要1200 5S,在iPhone 5S上需要600 5S。 有办法加快
组件
工厂
的
初始化吗?
浏览 3
提问于2014-11-14
得票数 1
回答已采纳
1
回答
注入
预先获取
的
对象时崩溃。
、
、
、
我想使用从另一个模块获得
的
对象。我想不出怎么用 我试着这样做:[self.someAssemblyinject:someObject];如果我试图
按
类型插入它
的
某个定义,我就会收到消息崩溃:未定义满足类型
的
组件
浏览 3
提问于2017-07-14
得票数 1
1
回答
如何使用Swift在
台风
中通过
协议
注入
依赖?
、
、
、
、
我对
台风
依赖
注入
框架有问题。我
的
视图控制器MainViewController依赖于我要声明为对应于
协议
DataProviderProtocol
的
AnyObject
的
dataProvider属性。resultBanks = ///////code that creates test data } 我希望这个dataProvider属性由Typhoon
浏览 5
提问于2015-11-04
得票数 1
回答已采纳
1
回答
台风
:如何获得一个符合生产
协议
的
实例,另一个实例用于测试?
、
我在
台风
中定义了一个ApplicationAssembly。 所以我想要做
的
是:“这个X类需要
注入
一些符合Foo
协议
的
东西。这是一个RealFoo,这是一个TestFoo。
浏览 1
提问于2013-11-07
得票数 4
回答已采纳
1
回答
如何使用Typhoon将属性
注入
基类
、
、
、
我有这样
的
类结构: var defaultParametersBuilder: DefaultParametersBuilder} 和
台风
组件
definition.scope = .ObjectGraph
浏览 2
提问于2016-05-16
得票数 1
1
回答
Typhoon和@objc
协议
限制
、
对于Object C中不支持
的
协议
和类型,是否有正式
的
解决方法public protocol PLoginService { } 如果我在
协议
上使用@objc,那么我会得到编译器错误,返回类型在Objective我会有很多这样
的
构造,所以我想
浏览 0
提问于2015-07-28
得票数 3
1
回答
在iOS中使用DI懒散地实例化依赖项(
台风
和反对)
、
、
我非常喜欢依赖
注入
模式,但对于在移动开发中遵循这种模式,我有点怀疑,主要原因是内存分配。我会简单解释我所关注
的
事项:@property (nonatomic) MyClas
浏览 3
提问于2015-11-06
得票数 1
回答已采纳
1
回答
是否可以在
台风
中注册
协议
,以便与TyphoonComponentFactory.componentForType一起使用
、
不能接受
协议
据我所知,MyProtocol.self返回一个
协议
,并且
协议
似乎没有实现AnyObject
协议
(只有任何
协议
)。是否有一种方法可以使用
台风
服务地点,基于
协议
的
斯威夫特(不只是直接调用组装功能),或这仅仅是一个限制
的
迅速和
台风
目前?
浏览 2
提问于2015-07-08
得票数 2
回答已采纳
1
回答
台风
:如何用注射类代替实例
、
、
、
我有一个第三方图书馆,用斯威夫特写
的
。库提供了一个类,其中包含一些类方法。使用Typhoon,我想将这个类
注入
到我
的
一个类中,这样,在单元测试中,我可以
注入
一个模拟类,该类提供假
的
类方法。这能和
台风
一起玩吗?
浏览 1
提问于2015-05-31
得票数 1
回答已采纳
2
回答
自动
注塑+
台风
+迅捷
、
、
、
、
我在一个swift项目中使用typhoon,据我所知,我必须在TyphoonAssembly中显式地映射所有
注入
,如下所示:有没有人知道一种方法,我可以连接
注入
,而不需要显式地将props注册为string? 谢谢!
浏览 1
提问于2015-04-06
得票数 4
1
回答
为什么我不能设置默认工厂在
台风
不止一次?
、
、
在我
的
单元测试中,我使用Typoon和TyphoonBlockComponentFactory对象来实例化模拟和对象,等等。我
的
所有单元测试都
按
顺序一次运行,每个单元都建立自己
的
工厂,只需要运行它所需
的
程序集。 它创建该工厂,并使其每次都成为默认工厂,因此被测试
的
类可以从工厂实例化它们
的
依赖项。但是TyphoonComponentFactory
的
“TyphoonComponentFactory”方法封装在一个dispatch_once块中,这意味着它只
浏览 1
提问于2014-03-15
得票数 3
回答已采纳
2
回答
台风
故事板集成
我在我
的
应用程序中使用StoryBoard。当我第一次开始集成Typhoon时,我在plist中列出了如下
的
程序集:<array> <string>ApplicationAssembly现在,如果我需要
注入
各种视图控制器,那么我似乎必须从应用程序plist文件中删除UILaunchStoryboardName和UIMainStoryboardFile,并使用如下所示
的
TyphoonSt
浏览 9
提问于2014-10-21
得票数 4
回答已采纳
2
回答
使用Typhoon和Swift从故事板
注入
视图控制器
、
、
、
使用Typhoon和UIStoryboard
注入
从UIStoryboard实例化
的
UIStoryboard
的
正确方法是什么?在任何一个示例应用程序中,我都找不到明确
的
例子,当我从文档中翻译目标C代码时,它会抛出一个异常。下面是我
的
AppAssembly
的
代码: return TyphoonDefinition.withClassself.co
浏览 3
提问于2014-11-04
得票数 2
回答已采纳
1
回答
台风
参数
注入
与均衡器碰撞应用
、
、
、
、
我想在我
的
应用程序中使用Typhoon ( & )进行依赖
注入
。我使用Swift版本3和
台风
3.6。不幸
的
是,当我试图使一个对象无效时,我
的
应用程序就崩溃了。我有以下
协议
:import Foundation
协议
实现
浏览 6
提问于2017-01-21
得票数 0
回答已采纳
1
回答
视图中
的
iOS Obj C
台风
自动
注入
、
、
我有一个iOS应用程序与DI (
台风
)。TyphoonDefinition *definition) definition.scope = TyphoonScopeSingleton;我可以在带有
自动
注入
的
我
的
UI:如何在集合ViewCell.m中使用这个单例实例?
浏览 1
提问于2021-01-22
得票数 1
3
回答
Typhoon:
注入
视图控制器提供程序
、
、
当使用手动容器/
注入
器负责创建和管理我
的
图中对象
的
生命周期时,我使用以下模式(我在ObjC中读到一篇关于DIY DI
的
文章): 假设我们有一个根视图控制器,它想要呈现另一个(让我们称之为详细视图控制器)我通常做
的
是
注入
一个提供程序块,该提供程序块将数据作为参数,并返回一个新
的
视图控制器来呈现。下面是一些代码。我如何才能使用相同
的
模式?在我
的
细节视图控制器中,我
注入
了其他东西,我想继续使用构造函数
注入
浏览 0
提问于2013-12-06
得票数 3
1
回答
台风
开始
我很难理解
台风
使用
的
术语。我对文档
浏览 2
提问于2014-10-20
得票数 2
回答已采纳
2
回答
WebDriver
协议
对
注入
JavaScript
自动
化有什么好处?
、
、
、
W3C定义了,它可以用于在浏览器中
自动
化web页面上
的
用户输入。它可以与外部浏览器驱动程序(如Google浏览器驱动程序或FireFox壁虎驱动程序)一起使用,还可以模拟
按
下按钮和悬停事件(等等)等操作。但是,只要
注入
一些自定义编写
的
JavaScript代码,直接生成事件并在网页上下文中运行这些事件,我就可以得到同样
的
结果。例如,我可以创建一个MouseEvent实例并将其分派给模拟单击事件。我知道WebDriver
协议
是浏览器
自动
化
的</em
浏览 1
提问于2018-12-14
得票数 0
回答已采纳
1
回答
台风
:故事板中
的
线循环依赖创建视图控制器
、
、
我正在从TyphoonStoryboard加载视图控制器,并为类定义了一个很好
的
定义,一些属性被
注入
,没有任何问题。然而,其中一个属性是视图,它本身具有委托属性,我希望它是视图控制器实例。当视图设置委托属性时,它尝试创建视图控制器
的
新实例,而不是使用由情节提要创建
的
实例。如何使委托属性使用视图控制器的当前实例?我
的
定义如下所示:{ return [TyphoonDefinition withClass:[MyViewController class]with
浏览 2
提问于2015-01-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“梅花”来袭,镜头实录14级强台风下的600W+组件
ESLint 组件库的 npm 帐号被盗,并被注入恶意代码
spring自动注入接口的多个实现类
东风日产按下“自动”键 天籁的ProPILOT中国走起
如何让Excel表格中的数据按部门自动分页打印?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券