腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8267)
视频
沙龙
1
回答
在
swift
4
中将
对象
的
创建
限
制为
工厂
ios
、
xcode
、
design-patterns
、
factory-pattern
、
swift4.2
我
在
swift
4.2中有一个类族,我想将这些实例
的
创建
限制
在
工厂
类中,
在
C++中,我可以通过将构造函数声明为私有并将friend关键字添加到
工厂
方法中来执行此操作,如下所示: class A{ return new A(); default: }}
在
swift</em
浏览 10
提问于2019-02-16
得票数 0
2
回答
Swift
中load方法
的
替代方法
objective-c
、
swift
我正在用
Swift
开发一个应用程序。我想为应用程序设计一个允许
对象
之间松散耦合
的
系统,其中一个策略(我已经在其他语言中成功使用过)是
创建
我称为实例
工厂
的
东西。()} 这个想法是,当一个
对象
实例需要访问另一个
对象
实例时,而不是直接
创建
该实例,这将使两个
对象
更紧密地耦合在一起,第一个
对象
将遵从
工厂
通过调用instanceOf方法来提供所需
的
实例。我之前<
浏览 0
提问于2015-04-19
得票数 6
1
回答
如何在Xcode 9
中将
键盘类型数字键盘限
制为
唯一
的
英文数字
swift
、
xcode
我是
在
一个非常简单
的
应用程序
在
文本领域工作。我使它
的
数字键盘,我需要NumberPad是唯一
的
英语数字,用户不能更改为任何语言。如何在Xcode9
中将
键盘类型NumberPad限
制为
唯一
的
英文数字?
浏览 0
提问于2018-05-26
得票数 2
1
回答
Swift
3.0中
工厂
设计模式
的
实现
ios
、
swift3
、
protocols
我想在
SWIFT
3.0中实现
工厂
设计模式。 或者
在
Swift
中有没有其他
的
设计模式?
浏览 6
提问于2017-01-20
得票数 0
1
回答
如何使用
Swift
将URL转换为Unmanaged<CFURL>?
swift
在
Swift
中,我尝试
创建
一个需要Unmanaged<CFURL>
对象
的
AUSamplerBankPresetData
对象
。 如何在
swift
中将
URL
对象
转换为Unmanaged<CFURL>?
浏览 72
提问于2019-04-19
得票数 2
回答已采纳
1
回答
单例工具箱与
工厂
方法
singleton
、
factory
显然,单例是不好
的
,建议使用
工厂
方法。我想知道单例工具箱是否比单例工具箱更好。
浏览 0
提问于2015-05-07
得票数 1
1
回答
使用object
工厂
方法
在
Swift
中
创建
对象
会导致编译器错误。
objective-c
、
swift
、
compiler-errors
、
orsserialport
文件显示了这样一个港口
的
开放情况:let serialPort: ORSSerialPort.serialPortWithPath(serialListPullDown.selectedItem) 但是,Xcode并不是自动完成我
的
方法给出错误"serialPortWithPath不是ORSSerialport
的
成员类型“
浏览 2
提问于2014-10-21
得票数 3
回答已采纳
4
回答
业务层访问数据层
code-layout
、
n-tier
我有一个O
对象
,它
的
子
对象
集合为C类型。我想提供一个语义,如下面的o.Children.Add("info")。
在
BL中,我希望有一个静态类,所有业务层类都使用它来获取对当前数据层实例
的
引用。这是否有任何问题,或者我必须使用
工厂
模式将
创建
限
制为
BL中知道DL实例
的
A类。 让我澄清一下。过去,
在
定义DL时,我
创建
一个接口IDL,由DL实现。我允许从BL
创建
浏览 0
提问于2011-03-01
得票数 1
回答已采纳
1
回答
Symfony
工厂
类
symfony
、
factory
我想在Symfony 2应用程序中使用ResultFactory类作为服务:class ResultFactory我想在我
的
浏览 0
提问于2014-05-20
得票数 1
2
回答
如何在
Swift
中将
UITextField中
的
数据用作数组?
ios
、
arrays
、
swift
、
uitextfield
如何在
Swift
中将
UITextField中
的
数据用作数组?示例:我
在
ViewController中
创建
了UITextField,用户在其中插入:"1,3,8,9,10,20“(不带"")。如何在
swift
4
和/或5
的
编程
中将
此信息转换为数组?
浏览 9
提问于2019-06-06
得票数 0
2
回答
在
Swift
中强制进行非法类型转换
objective-c
、
swift
在
我
的
Objective-C应用程序中有一个失败案例,其中(NSDate *)指向一个日期,并在调用CFString方法时崩溃。我正在用
Swift
编写一个单元测试来模拟这种情况,但由于
Swift
的
类型安全性,这似乎是不可能
的
。我现在已经写了一个小
的
Objective-C
工厂
类来
创建
混乱
的
对象
,但我想知道是否有人知道
在
Swift
中强制执行非法类型转换
的</e
浏览 4
提问于2015-05-16
得票数 1
2
回答
基于iOS
Swift
的
动态框架中
的
目标C类
ios
、
swift
、
module
、
frameworks
、
clang
情况:此外,我还尝试
在
我
的
框架根目录下
创建
一个module.private.modulemap文件,内容如下: explicit module Framework.Private但是,当我
浏览 10
提问于2016-02-21
得票数 21
1
回答
php单例与依赖注入
的
混合
php
、
dependencies
、
singleton
、
mixing
我发现自己陷入了一种不确定该走哪条路
的
境地。到目前为止,我使用
的
是依赖注入,将PDO
对象
作为依赖项传递给它。}$Context = new Context($Pdo);我希望能够
在
项目中
的
任何地方使用这一点,但是PDO并不是传递给每个方法
的
。我可以
在
我需要
的
浏览 1
提问于2014-05-10
得票数 0
2
回答
Dart:具有.fromJson构造函数
的
泛型
json
、
generics
、
dart
在
Swift
中,我习惯于设置一个定义init?(json: JSON)
的
protocol JSONInitializable,这意味着所有符合该协议
的
类和结构都可以使用JSON
对象
进行初始化。这在Dart (使用abstract class)中是不可能
的
,因为静态方法和
工厂
初始化器不是从抽象类继承
的
,是真的吗?我问
的
原因是因为我正在为API GET请求编写许多类似的方法,这些方法可以很容易地合并为一个,例如: static Futur
浏览 0
提问于2018-12-11
得票数 11
1
回答
在
约束到初始化
对象
的
子类
的
超类上
的
泛型便利性init()?
swift
、
swift3
是否可以
在
Swift
3中编写一个初始化器,以便将T限
制为
所
创建
对象
的
类型?(定义它
的
类
的
子类)// Not real code convenience init<T>(style: (T) -> Void...
浏览 5
提问于2016-09-18
得票数 3
2
回答
静态协议扩展会生成非法指令编译器错误。
swift
、
protocols
、
swift-extensions
我已经阅读了
Swift
中可用
的
,并且想知道是否支持静态protocol extensions?我知道实例方法可以
在
protocol extension中使用。我希望为我
的
存储库
创建
一个协议,以及该存储库
的
实现:public protocol NoteRepositoryProtocol { func getAllNotes() -> [,我想通过
工厂
创建
存储库。另一种选择是
创建
一个实际
的
<
浏览 6
提问于2015-06-20
得票数 0
2
回答
Swift
对象
初始化(类
工厂
方法,默认初始化,方便初始化)
ios
、
objective-c
、
xcode
、
swift
、
initialization
我正在尝试找出在
Swift
中处理
对象
的
最佳模式。 self.init(name:name,surname:"",dateOfBirthday:"", phone:[]
浏览 3
提问于2014-10-29
得票数 4
回答已采纳
1
回答
使用抽象参数
的
抽象
工厂
?
c++
、
factory-pattern
我正在尝试设计一个具有抽象
工厂
的
好
的
实体
创建
系统(根据),但是当涉及到特定于实例
的
参数时,我会遇到困难。例如:我有两个抽象
工厂
,一个用于
创建
投射体,另一个用于
创建
板条箱 现在
工厂
可以是每种类型
的
一个实例,它从列表中传递一个抽象参数集(
在
基类
中将
共享材料,大小等),类型特定
的
参数将是弹丸
的
速度和板条箱
的
耐久性但我最终遇到
的
浏览 2
提问于2011-06-05
得票数 9
回答已采纳
3
回答
在
java中
工厂
设计模式和抽象
工厂
设计模式有什么区别?
java
、
design-patterns
1)
工厂
是否由具体
的
工厂
类实现,其中if else检查类型并根据类型
创建
对象
?或者我们有带有抽象
创建
方法
的
接口
工厂
,我们
在
具体
的
工厂
类中为每种不同类型
的
对象
实现这个接口,并实例化该特定类型
对象
的
obj。 2)抽象
的
工厂
和
工厂
有什么不同?它只是
工厂
的<
浏览 2
提问于2014-10-20
得票数 0
1
回答
将大十进制数转换为十六进制表示法
string
、
swift3
、
integer
、
hex
、
decimal
在
Swift
中
创建
字符串
对象
时,可以使用将整数转换为十六进制符号。print(String(format:"%x", 1234))// expected output:
4
d2// output: 73ce2ff2 /
浏览 8
提问于2017-09-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
20/1/19 AppStore值得关注的限免
OpenStack 基础介绍04——各组件综述之镜像、存储和认证
python云计算2
UG10.0怎么快速建模金属V型块?
手把手教你用苹果Core ML和Swift开发人脸目标识别APP
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券