腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Swift
扩展
-
可选
、
我正在尝试将optionals
扩展
成一些可读的东西,到目前为止已经实现了这一点: @discardableResult case .none: return self } 这样我就可以在一个
可选
的上调用我的函数
浏览 55
提问于2020-07-08
得票数 0
5
回答
在
Swift
中,Optional<T>和
可选
类型有什么区别?
扩展
可选
以携带错误信息?
、
、
、
、
更新-在
Swift
中,
可选
类型和
可选
类型没有区别--它们是相同的。 这个
可选
的特性?只是一个从Haskell的Maybe启发的幕后的Optional<T>枚举。我想知道是否有任何方法通过
可选
类型传递错误信息。"abc123".toInt()可以
浏览 0
提问于2014-06-12
得票数 2
3
回答
Swift
:
扩展
可选
数组
、
、
我想
扩展
Optional,其中Wrapped是一个数组(具有任何类型的元素)。换句话说,我想向[Any]?添加一个函数。我只是不确定如何声明这一点。
浏览 0
提问于2016-11-05
得票数 8
1
回答
Swift
中的多
可选
类型
、
我很好奇为什么
Swift
不自动将多个
可选
类型转换为
可选
类型?让我们想象一下我们有这样的代码:var b: Int?目前,
Swift
自动将Type转换为Optional<Type>,那么为什么不将.some(.none)转换为.none呢?我已经用
扩展
方法部分地解决了这个问题,但是对于4-Optional,方法应该被调用2次,这是不好的: public func flatten<Result
浏览 1
提问于2018-10-26
得票数 2
回答已采纳
1
回答
如何快速地将Optional<Double>转换为Optional<int>
是否有内置的方式将
可选
的双变量转换为
Swift
中的
可选
Int?这个存在吗?我知道我可以创建一个简单的
扩展
,但我希望有一些内置的东西。当我使用Int()时,我得到了Value of optional type 'Double?'
浏览 7
提问于2022-11-25
得票数 0
回答已采纳
1
回答
使用
Swift
3的空NSZone结构
、
、
在
Swift
2中,我能够初始化空的NSZone结构,如下所示:我用它来测试需要NSZone的调用。使用
Swift
3,对接口进行了更改,使初始化程序不再可用:public struct NSZone : NilLiteralConvertible {}public struct NSZone {
浏览 2
提问于2016-06-13
得票数 1
回答已采纳
2
回答
什么时候在respondsToSelector中使用?
、
、
、
看来,对于用
Swift
编写的类,可以使用
可选
工作流来验证方法是否存在(?)。如果没有,您可以假设它返回了nil。让我知道我是否应该
扩展
我的问题的任何部分。
浏览 7
提问于2016-05-25
得票数 0
回答已采纳
1
回答
扩展
一个
可选
的Equatables数组?
、
、
、
我想写一个
扩展
,用于操作符合Equatable的
可选
值数组,例如:let bar2 = Bar()bars.foo() <-- this guy 有没有办法用
Swift
做到这一点?我发现了一个非常类似的问题:,但我需要
可选
的元素,而不是
可选
的数组。
浏览 7
提问于2020-06-02
得票数 1
回答已采纳
3
回答
使用
Swift
4根据当前字体大小更改应用程序中的所有UILabel字体
、
、
、
、
在
Swift
3中,我使用以下方法替换AppDelegate中所有粗体到中型字体:通过将这个
扩展
添加到UILabel中: var substituteFontNameBold : String { get { returnself.font = UIFont(name: newValue, size: self.font.pointSiz
浏览 8
提问于2017-09-25
得票数 6
回答已采纳
3
回答
Swift
1.2:从Objc协议实现
可选
属性
、
、
、
、
只是尝试开始使用
Swift
,在升级到
SWIFT
1.2时遇到以下问题:@optional } func optionalMethod() { }实现Objc协议的
Swift
扩展
没有使用以下方法编译:
浏览 3
提问于2015-03-31
得票数 2
1
回答
Swift
2和
Swift
3的核心数据momd
扩展
、
最近,我将一个应用程序的语法从
Swift
2升级到了
Swift
3,应用程序现在崩溃了,出现了致命的error: private lazy var managedObjectModel: NSManagedObjectModel = {
Swift
3的更新是: private lazy var managedObjectModel: NSManaged
浏览 6
提问于2016-10-11
得票数 3
1
回答
为什么协议默认值必须通过
Swift
中的
扩展
来实现?
、
、
、
在
Swift
中,不能在协议定义本身中定义函数或属性的默认实现,即: //These are fine mutating func messWithCount(){ }但是您可以通过
扩展
(虽然
扩展
不支持存储的属性,但它们支持函数和计算的属性--尽管存储的属性问题可能是)。编辑:在
扩展</
浏览 7
提问于2017-08-14
得票数 1
回答已采纳
3
回答
扩展
UIApplicationDelegate协议
、
、
、
我希望
扩展
UIApplicationDelegate协议,并为application(application: UIApplication, didFinishLaunchingWithOptions是否有可能
扩展
UIApplicationDelegate协议(关于UIApplication是单例的,或者协议方法是
可选
的),还是我做错了什么?谢谢import UIKit func application(app
浏览 3
提问于2016-03-29
得票数 2
回答已采纳
1
回答
Swift
5.4中
可选
的误报
、
、
我有一个字典
扩展
,在Xcode 12.5和
Swift
5.4发布之前,它一直工作得很好。问题是在
Swift
5.4中似乎有一个变化,使得一个
可选
的
可选
返回成为一个假阳性。然而,现在我的
扩展
失败了,这在某种程度上是有意义的。{} 在
Swift
5.4之前的版本中,这将导致以下结果: "Foo exists" 然而,现在在
Swift
5.4中,我得到了以下结果
浏览 11
提问于2021-05-10
得票数 0
回答已采纳
3
回答
一些iOS框架是如何使用
可选
的而不使用@objc来定义
Swift
协议的?
、
正如标题中提到的,一些标准的
Swift
协议无需使用@objc就可以声明
可选
的需求。
浏览 1
提问于2018-03-07
得票数 3
回答已采纳
1
回答
在
swift
中总是需要强制展开吗?
的情况下打印vint值,但vint是一个
可选
值(因为toInt函数返回一个
可选
值)。
浏览 1
提问于2014-06-16
得票数 0
9
回答
如何添加
可选
的字符串
扩展
名?
、
您可以创建如下所示的字符串
扩展
: func someFunc() -> Bool { return true }但是,如果您希望它应用于
可选
字符串,怎么办{会产生以下错误: 约束
扩展
必须在非专用泛型类型‘
可选
’上声明,其中约束由'where‘子句指定。
浏览 4
提问于2015-04-05
得票数 89
回答已采纳
2
回答
Swift
在可空性提供之前使用隐式解包装
可选
、
在苹果公司关于可空性的博客中,他们提到了这一点: 这是否意味着以前在
Swift
中将Objective方法声明为隐式解包装
可选
返回时,它实际上会崩溃(因为使用隐式解包装
可选
选项声
浏览 29
提问于2015-06-17
得票数 3
回答已采纳
1
回答
在
swift
3中从字符串设置日期
、
、
、
我需要给变量类型Date()赋值'datetime‘mysql dbase。该记录将以字符串形式从httprequest导入。然后,我想从字符串格式设置一个Date()。所以我有这个函数: let dateFormat = DateFormatter() dateFormat.timeZone = Ti
浏览 0
提问于2016-12-12
得票数 1
1
回答
可选
属性?
、
领域的声明: 可以使用标准
Swift
语法将String、NSDate和NSData属性声明为
可选
属性或非
可选
属性。使用声明
可选
的数字类型。为什么数字类型使用非标准的RealmOptional而不是
Swift
内置的
可选
语法?
浏览 8
提问于2015-10-27
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券