腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2741)
视频
沙龙
1
回答
Typhoon
不会
注入
普通
的
NSObject
派生类
、
、
、
我有一个使用
Typhoon
的
Swift 3应用程序,它成功地将
NSObject
派生
的
对象
注入
到从UIViewController派生
的
几个对象中
的
一个属性中。我添加了代码,以便将相同
的
对象
注入
到仅从
NSObject
派生
的
对象中,并且在执行该对象中
的
任何代码时,该属性始终为空。scope = TyphoonScope.singleton}在这种情况下,只有第一个方
浏览 3
提问于2017-01-26
得票数 0
回答已采纳
1
回答
台风参数
注入
与均衡器碰撞应用
、
、
、
、
我想在我
的
应用程序中使用
Typhoon
( & )进行依赖
注入
。我使用Swift版本3和台风3.6。不幸
的
是,当我试图使一个对象无效时,我
的
应用程序就崩溃了。public protocol Client { 协议实现 } /
浏览 6
提问于2017-01-21
得票数 0
回答已采纳
1
回答
不同
的
测试程序集
、
我使用Swift,CocoaPods和
Typhoon
作为我
的
项目。我有一些课程为我提供Webservice
的
东西。在我
的
测试中,我想使用另一个类,它实际上不调用Webservice。因此,我认为使用另一个程序集进行测试是个好主意,我在测试中
注入
了虚假
的
webservice类。-> (Void))public class AuthServiceImpl:
NSObject</em
浏览 5
提问于2015-02-26
得票数 1
回答已采纳
1
回答
什么是正确
的
方式来存储用户数据,然后将其与
Typhoon
一起
注入
?
、
、
、
在我
的
iOS应用程序中,我有从网络加载
的
用户数据,并保存为一个
普通
的
Objective-C对象,该对象将其数据持久存储到NSUserDefaults中。现在,它只是一个带有-(User)currentUser方法
的
单例调用UserManager。 我正在过渡到在我
的
()中使用
Typhoon
框架来进行依赖
注入
。存储用户数据
的
正确方式是什么?我知道我可以保留我
的
UserManager类,通过
Typhoon</em
浏览 1
提问于2016-05-12
得票数 0
1
回答
Subclass对象返回nil -
Typhoon
、
、
我在iOS中使用
Typhoon
进行依赖
注入
。} 我在这里做错了什么? 谢谢
浏览 2
提问于2016-11-06
得票数 0
1
回答
斯威夫特台风懒散注射
、
、
、
、
在尝试和使用
Typhoon
时,我意识到LazySingleton作用域并不像预期
的
那样工作,这意味着即使在使用懒散属性之前也会
注入
它们。with: "red") }其中Knight是
NSObject
并具有validateProperties函数 var name:String?
浏览 5
提问于2015-07-10
得票数 2
回答已采纳
1
回答
带有台风
的
dyld_fatal_error +Swift+iOS7.x+Plist-引导
、
、
、
、
我在Podfile中包括了
Typhoon
,如教程中提到
的
那样,安装了Pods,创建了桥接头,并在这个头中添加了#import <
Typhoon
/
Typhoon
.h>。) in }} _TtC8typhtest19ApplicationAssemb
浏览 10
提问于2014-11-20
得票数 5
回答已采纳
1
回答
如何使用Swift在台风中通过协议
注入
依赖?
、
、
、
、
我对台风依赖
注入
框架有问题。我
的
视图控制器MainViewController依赖于我要声明为对应于协议DataProviderProtocol
的
AnyObject
的
dataProvider属性。
注入
并初始化到实现该协议
的
类TestDataProvider
的
相应实例。确保属性
的
存在和可写“ 如果我使用TestDataProvider
的
属性类,我可以在没有崩溃
的
情况下
注入
该属性,但这将禁用<em
浏览 5
提问于2015-11-04
得票数 1
回答已采纳
1
回答
App不使用
Typhoon
进入初始ViewController
、
、
、
我创建了一个测试
Typhoon
框架
的
项目,我创建了两个类ApplicationAssembly和CoreAssembly,其中我
注入
了一些属性和构造函数以及一个默认
的
Configuration.plistdefinition.injectProperty("apiHandler", with:self.apiHandler()) } 我在我
的
Info.plist为什么在调试中不进入ViewController类,这是Storyboard中
的<
浏览 2
提问于2015-04-17
得票数 1
回答已采纳
2
回答
台风未
注入
属性(无故事板)
、
我无法将属性
注入
到使用XIB和initWithNibName:bundle:
的
视图控制器中这是我
的
程序集: - (ViewControllerC
浏览 0
提问于2015-07-20
得票数 3
1
回答
用大量豆子快速初始化台风工厂
、
、
、
、
实际上,我
的
4个台风组件中有大约150个组件。在我
的
应用程序启动时,我用这些程序集初始化TyphoonComponentFactory,它可能很长,这取决于组件
的
数量和标签iDevice。有办法加快组件工厂
的
初始化吗?
浏览 3
提问于2014-11-14
得票数 1
回答已采纳
1
回答
子类台风组件以覆盖无法工作
的
方法
、
、
我正在对
Typhoon
程序集进行子类化,以便返回带有存根
的
实现,以便进行单元测试。我
的
程序集看起来是这样
的
: public dynamic func instanceToStubOut() -> AnyObjectClassToTest类型
的
实例,并且我希望使用初始化器
注入
的
对要删除
的
类型SomeRealWorldClass对象
的
依赖项来测试它。台
浏览 2
提问于2015-07-15
得票数 1
回答已采纳
1
回答
使用UIStoryBoard后从TyphoonAssemblyActivator实例化视图控制器
、
在使用带有TyphoonAssemblyActivator接口
的
新API之后,我想实例化位于UIStoryBoard中
的
UIViewController,但它忽略了factory实例。 我该怎么做?
浏览 4
提问于2015-02-16
得票数 1
回答已采纳
1
回答
在iOS中使用DI懒散地实例化依赖项(台风和反对)
、
、
我非常喜欢依赖
注入
模式,但对于在移动开发中遵循这种模式,我有点怀疑,主要原因是内存分配。我会简单解释我所关注
的
事项: 我在基于目标C
的
iOS项目中使用DI。我使用了异议和
Typhoon
,但找不到一种方法来延迟实例化依赖项(没有专门讨论单例)。即使应用程序
的
用例流不需要分配对象,我也会
注入
依赖项。当我调用injectDependencies:方法(反对)或plist集成(
Typhoon
)时,所有依赖项都会被
注入
。虽然反对网站提到它懒洋洋地加载所有东西,但
浏览 3
提问于2015-11-06
得票数 1
回答已采纳
2
回答
自动注塑+台风+迅捷
、
、
、
、
我在一个swift项目中使用
typhoon
,据我所知,我必须在TyphoonAssembly中显式地映射所有
注入
,如下所示:有没有人知道一种方法,我可以连接
注入
,而不需要显式地将props注册为string? 谢谢!
浏览 1
提问于2015-04-06
得票数 4
1
回答
具有观测器属性
的
台风
、
、
}public dynamic func informationTableViewController() -> AnyObject { (definition) in }当它是一个简单
的
类时
浏览 4
提问于2015-11-05
得票数 0
回答已采纳
1
回答
如何在快速使用台风中注射代表?
、
、
利用台风,我试图在我
的
观点控制器中
注入
“工人”类型。我
的
“工作者”需要一个委托,这样当工作完成时,它就会调用这个方法。我需要将我
的
视图控制器设置为
注入
的
worker类
的
委托。换句话说,循环依赖。有消息来源
的
最新问题:import
Typhoon
public,它
浏览 2
提问于2016-02-28
得票数 2
回答已采纳
2
回答
单例AppDelegate台风
、
、
、
、
我用
的
是台风与“薄片整合”- (AppDelegate *)appDelegate { definition.scope = TyphoonScopeSingleton;} [defin
浏览 0
提问于2014-11-05
得票数 2
回答已采纳
2
回答
台风故事板集成
我在我
的
应用程序中使用StoryBoard。当我第一次开始集成
Typhoon
时,我在plist中列出了如下
的
程序集:<array> <string>ApplicationAssembly现在,如果我需要
注入
各种视图控制器,那么我似乎必须从应用程序plist文件中删除UILaunchStoryboardName和UIMainStoryboardFile,并使用如下所示
的
浏览 9
提问于2014-10-21
得票数 4
回答已采纳
1
回答
台风:组装和故事板-创建
的
ViewControllers
、
、
、
在iOS故事板中,系统隐式地生成视图控制器,我将如何使用
Typhoon
?我必须在prepareForSegue方法中做一些特别的事情吗?
浏览 2
提问于2013-09-25
得票数 8
回答已采纳
点击加载更多
相关
资讯
小朋友学Python:继承
Android C++系列:C++最佳实践3继承与访问控制
Spring中获取request的几种方法,及其线程安全性分析
Spring中获取Request的方法及线程安全性分析
Python教程-史上最全的Python面向对象知识点疏理
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券