腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
隐
式
展开
选项
的
协议
一致性
、
、
、
、
我正在尝试创建一个可以在UILabel、UITextField和UITextView上使用
的
Swift
协议
,这些
协议
合并了它们
的
text、attributedText和font属性。然而,不幸
的
是,这三个类是不一致
的
,无论它们是为这些属性使用可选类型还是
隐
式
展开
optionals。此外,text和attributedText对于UILabel和UITextField是可选
的
(String?),但对于UITextVie
浏览 12
提问于2020-09-04
得票数 9
回答已采纳
4
回答
力
展开
选项
与
隐
式
展开
选项
的
区别
、
、
一开始,我对强制
展开
和
隐
式
展开
非常困惑。现在,以下
的
理解来自我
的
自学:
隐
式
展开
没有可用
的
操作,但是有一种被称为
隐
式
展开
选项
的
东西。
隐
式
展开
选项
和普通
选项
都是
选项
,区别在于当访问
隐
式
未包
浏览 2
提问于2016-08-07
得票数 29
回答已采纳
1
回答
什么是打开变量?
我一直试图把我
的
头放在
选项
的
概念上,并
隐
式
地拆开可选
选项
,但我只是不明白术语?我
的
问题是:
展开</e
浏览 3
提问于2016-09-09
得票数 4
回答已采纳
1
回答
为什么`+=`不能与
隐
式
未包装
的
选项
一起工作
、
、
为什么+=不能与
隐
式
展开
的
选项
一起工作,例如:count = count + 10 // This works为什么不像count = count + 10那样
隐
式
展开
可选
的
浏览 0
提问于2017-07-25
得票数 5
1
回答
Swift
的
“
隐
式
展开
选项
”与Java
的
整数“自动装箱”有何不同?
、
、
、
Swift
的
“
隐
式
展开
选项
”
的
概念是否与Java
的
整数“自动装箱”相同?只有当xObj被声明为“
隐
式
未包装
选项
”时,以下运行时异常才能在Swift中出现:xObj = null; // could do要点是,“
隐
式
展开
选项
”可以是零,但当需要非零引用时,
浏览 5
提问于2016-08-07
得票数 4
回答已采纳
1
回答
UIViewController如何自动符合TableView
协议
?
、
、
、
我
的
项目包含几个管理表格
的
视图控制器。这些控制器不显
式
地符合UITableViewDelegate或UITableViewDataSource,并且它们
的
子类是UIViewController而不是UITableViewController,但是它们仍然设法公开了我从这些
协议
实现
的
表视图方法,比如tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath这些视图控制器来自storyboa
浏览 1
提问于2016-09-24
得票数 1
1
回答
使用@propertyWrapper中
的
@propertyWrapper
隐
式
展开
可选
选项
、
、
、
、
当初始化器注入不起作用时,或者在为示例创建mvvm模块时,我发现自己使用了许多
隐
式
展开
选项
: 它不仅看起来不太好,而且如果我需要在显
式
未包装
的
可选变量上使用开关语句,那么总是强制
展开
也是一件痛苦
的
事情。是否有任何方法可以消除
隐
式
未包装
的
可选
选项
,例如在@proper
浏览 4
提问于2021-05-07
得票数 1
回答已采纳
3
回答
什么时候使用?,!,没有,还是懒散?
、
、
、
、
“
隐
式
展开
选项
” 例:lazy var test4: String
选项
可以通过“强制
展开
”转换为
隐
式
展开</e
浏览 5
提问于2015-06-28
得票数 13
回答已采纳
2
回答
隐
式
展开
选项
、
、
我很好奇为什么需要在下面的代码中
展开
隐
式
展开
的
可选
的
display.text。(来自斯坦福大学CS193p) } else { }} 为什么它被认为是在等号之后
的
可选字符串
浏览 4
提问于2016-03-24
得票数 1
回答已采纳
1
回答
如何强制编译器显示
隐
式
构造函数
、
、
、
有"-E“
选项
可以让gcc或clang运行预处理器,并显示所有宏是如何
展开
的
,我需要这样
的
东西来
隐
式
生成方法。有没有办法强制gcc或clang为每个类打印
隐
式
创建和删除
的
构造函数/析构函数/赋值操作符?
浏览 20
提问于2018-05-28
得票数 4
1
回答
隐
式
展开
选项
和println
、
、
我正在学习斯威夫特,我对
隐
式
解包
选项
有一个疑问。func findApt(aptNumber :String) -> String?aptNumber) return aptNumber } // END OF for LOOP} 以及执行安全
展开
的
if语句,该语句使用
隐
式
未包装可
选项
作为
浏览 4
提问于2015-08-22
得票数 1
回答已采纳
2
回答
Swift在可空性提供之前使用
隐
式
解包装可选
、
在苹果公司关于可空性
的
博客中,他们提到了这一点: 这是否意味着以前在Swift中将Objective方法声明为
隐
式
解包装可选返回时,它实际上会崩溃(因为使用<
浏览 29
提问于2015-06-17
得票数 3
回答已采纳
3
回答
斯威夫特:强制解除包装返回零没有崩溃
、
、
下面是我在操场上
的
代码: func testFuction() -> NSNumber!显然是零,但它是强制
展开
。这不是应该崩溃吗?请解释一下。
浏览 1
提问于2016-06-20
得票数 0
回答已采纳
3
回答
避免
隐
式
展开
变量
、
、
、
我试图避免做
隐
式
展开
变量,但我还没有想出怎么做。下面是我使用
隐
式
展开
的
示例 @IBOutlet var button : UIButton!}我将非常感谢你
的
帮助。
浏览 6
提问于2018-02-15
得票数 0
1
回答
为什么我应该解开
隐
式
解包可选
的
?
我不能理解Swift 3中
的
字符串插值是如何工作
的
。这里有两个变量,可选
的
x和
隐
式
展开
的
可选
的
ylet y: Int!= 2print(x) // Optional(1)但是为什么字符串插值会以其他方式工作呢?print("x: \(x)") // x:
浏览 0
提问于2016-12-01
得票数 2
2
回答
对
隐
式
解封可选
的
可选绑定
、
Swift编程指南说:“您还可以使用带可选绑定
的
隐
式
未包装可选
选项
,在单个语句中检查和
展开
其值”。当值已经被打开时,为什么需要使用可选绑定?
选项
绑定是否再次打开它?
浏览 5
提问于2014-06-30
得票数 2
回答已采纳
1
回答
如何理解Swift 4.1中
的
一些(a值)
下面是我
的
Xcode游乐场
的
截图:如您所见,str被打印为some("Hello")。这确实使我感到困惑,因为似乎没有关于它
的
文件。有没有人对此some()有一个很好
的
解释 Xcode:9.4.1
浏览 0
提问于2018-06-29
得票数 2
回答已采纳
2
回答
如何在Swift中指定函数中
的
参数为0
、
我知道,我们需要在Swift中定义函数
的
参数,使其既不是
隐
式
的
,也不是可选
的
,而是非零
的
。但是,我不确定在
隐
式
、未包装、可选或可选之间有什么更传统
的
。下面是的截图( 09:01) 您再次看到这是一个
隐</
浏览 4
提问于2015-06-30
得票数 3
回答已采纳
2
回答
我是选择
选项
还是
隐
式
展开
选项
?
、
、
该函数
的
用户应该能够传递nil而不是闭包。在这种情况下,您是使用
选项
还是
隐
式
展开
选项
? 提前谢谢。
浏览 3
提问于2014-11-28
得票数 1
回答已采纳
1
回答
为什么隐含
的
展开
选项
需要在条件词中再次
展开
?
例如,我有类似于so
的
类,而不是在init方法中指定字段,我只是想要
隐
式
地
展开
选项
。 willBeSomeBool: Bool!} 我理解这样做
的
原因,所以当我声明它们时,它们将具有nil
的
初始值,因此我不需要init,因为类
的
所有字段都有初始值。所以,假设我们已经给字段赋值了,现在我们用某种方法,,我要问
的
是:为什么当我们在一个条件中使用它时,我们需要强制地打开它?,我可以访问其他
隐
<e
浏览 1
提问于2016-03-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
有趣的 JS 隐式转换
挖掘需求背后的隐式需求
CPU设计之Cache-广播式一致性协议(二)
CPU设计之Cache-广播式一致性协议(三)
java的自动类型转换(隐式转换)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券