腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
扩展
可选
和
非
可选
类型
为了内存安全,我选择不在内部保留C
类型
,只在另一个C api需要它们时生成它们,这样我就可以使用普通的Swift结构。在本例中,我只是使用Foo
类型
作为替代,这显然不是真正的
类型
。现在,当我需要调用一个C API时,我在
类型
上有这两个方法,以产生一个我可以使用的C指针: let bar: Int extension Optional wherewithUnsafePointer<T>(_ block: (Foo) throws -> T) rethrows ->
浏览 10
提问于2019-11-17
得票数 0
1
回答
在swift 3中从字符串设置日期
、
、
、
我需要给变量
类型
Date()赋值'datetime‘mysql dbase。该记录将以字符串形式从httprequest导入。然后,我想从字符串格式设置一个Date()。= .medium}我该如何解决它。
浏览 0
提问于2016-12-12
得票数 1
2
回答
Swift中
可选
选项的ReactiveCocoa subscribeNext
、
、
我在RACSignal上为许多常见的ReactiveCocoa操作、map、filter、subscribeNext编写了一个
扩展
,这样我就可以在回调块中显式地指定
类型
。T { }} 然而,我注意到的一个问题是,
可选
值没有传递给nextClosure,这是因为if let nextAsT我如何重写这个
扩展
函数,以便subscribeNextAs允许我转换
可选
参数
和
非
可
浏览 1
提问于2015-09-21
得票数 1
9
回答
如何添加
可选
的字符串
扩展
名?
、
您可以创建如下所示的字符串
扩展
: func someFunc() -> Bool { return true }但是,如果您希望它应用于
可选
字符串,怎么办{会产生以下错误: 约束
扩展
必须在
非
专用泛型
类型
‘
可选
’上声明,其中约束由'where‘子句指定。
浏览 4
提问于2015-04-05
得票数 89
回答已采纳
2
回答
Swift协议通过
非
可选
的
可选
一致性
、
、
我有一个带有
可选
属性的协议。struct StructB: SomeProtocol { var foo: Int?{ return foo } // Invalid redeclaration of 'foo'在{
浏览 1
提问于2020-08-17
得票数 3
回答已采纳
1
回答
可选
属性?
、
领域的声明: 可以使用标准Swift语法将String、NSDate
和
NSData属性声明为
可选
属性或
非
可选
属性。使用声明
可选
的数字
类型
。为什么数字
类型
使用非标准的RealmOptional而不是Swift内置的
可选
语法?
浏览 8
提问于2015-10-27
得票数 4
回答已采纳
2
回答
Swift在可空性提供之前使用隐式解包装
可选
、
在苹果公司关于可空性的博客中,他们提到了这一点: 这是否意味着以前在Swift中将Objective方法声明为隐式解包装
可选
返回时,它
浏览 29
提问于2015-06-17
得票数 3
回答已采纳
2
回答
Swift 3中的日期
扩展
、
下面的代码是日期
扩展
的一部分。然而,在Swift 3中,我得到了一些不会消失的错误。}第12行:我有一个错误,但是通过将"let:“改为"var comp:”来修正它
类型
的操作数?
和
“Int” 我对
扩展
不是很擅长,这段代码是从我在网上找到的
扩展
中改编的,所以现在要更新这个代码是很困难的。有什么建议吗?= Calenda
浏览 1
提问于2016-09-05
得票数 0
回答已采纳
1
回答
Chrome
扩展
中“内容脚本”的
可选
权限?
对于Google Chrome
扩展
,我希望拥有“内容脚本”的
可选
权限,以便只有当用户授予此
可选
权限时,内容脚本才会被激活。该
扩展
的清单有一个"content_scripts": [{..., "matches": "url"}],它触发一个
非
可选
的请求,以获得读取
和
更改该URL中的所有内容的权限。 没有提到内容脚本。
浏览 26
提问于2016-09-12
得票数 5
1
回答
不
可选
的
类型
.用更好的方式说?
选项词显然是Swift的基本特征之一,在命名、描述
和
过程方面,它们本身都有一点微妙之处。 但
非
可选
的
类型
:当然,有一个更好的方式表明,某事是一种
类型
,而不是一种
可选
的,无论在对话和文件。很明显,“文字”是一个错误的词,因为它被大量地用于字面值,但是是否有其他方法来描述一种在眼睛、耳朵和头脑中都很容易选择的
非
可选
类型
呢?
浏览 0
提问于2015-08-22
得票数 2
回答已采纳
2
回答
ASP.NET web服务中的
可选
参数
、
、
、
但是,WSDL将一些参数列为
可选
参数(minoccurs = 0),而将其他参数列为
非
可选
参数。一些
可选
参数实际上不是
可选
的,其他标记为
非
可选
的参数实际上是
可选
的。在我看来,所有的原始
类型
(int,boolean等)是非
可选
的,所有其他参数都标记为
可选
。但是,我找不到可以更改此设置的位置。如果请求中缺少原始值,我希望为它们指定默认值,并指定哪个
非
原语参数实际上是
可选</em
浏览 0
提问于2009-06-15
得票数 10
回答已采纳
3
回答
swift:强制
类型
修饰符"!“-为什么()在UIKit API中使用它(现在已经过时了)
、
、
、
编辑:这个问题的目的是理解隐式
可选
运算符的用法“!在早期的UIKit API更新中,特别是如果函数被声明为返回预期为
非
可选
的
类型
,为什么要使用
可选
,如果它是
可选
的,为什么不使用
可选
的"?“操作符。"!对于真正
可选
的
类型
,以及在它们实际上是非
可选
类型
时使用
非
可选
类型
。这是对原始目标C签名的保留,而这些签名往往含混不清. 快速文
浏览 1
提问于2014-06-05
得票数 14
回答已采纳
1
回答
理解为什么不允许这种快速元组分配
、
、
{}func tupleTest() -> (Int?, Int?)(“(
可选
,
可选
)”) 为什么斯威夫特不允许这样做?我当然理解为什么这将是另一个方向的错误(
可选
的
非
可选
的),但为什么一个元组不能接受
浏览 1
提问于2016-10-06
得票数 11
1
回答
Swift:未拥有的参考资料
、
文件上说弱
可选
与
非
自主
可选
之间有什么区别?
浏览 3
提问于2020-04-14
得票数 0
回答已采纳
3
回答
‘赋值给
类型
为`[T?]’的变量时的运行时错误
、
、
是否可以将
非
可选
类型
的
可选
数组分配给期望
可选
类型
的
非
可选
数组的变量?var a: [T]?a = [thing] 我是否遗漏了对Swift的一些基本理解,从而使尝试这样一项任务变得愚蠢或不必要?
浏览 2
提问于2015-11-12
得票数 0
回答已采纳
1
回答
,它
扩展
了可以接受
可选
属性
和
非
可选
属性的对象。
: string[] }) => {} console.log(args)我不明白ObjectLiteral
类型
应该是什么。但是{ names: string[] }不是
扩展
了Record<string, unknown>吗? 打字稿游乐场:
浏览 2
提问于2022-07-06
得票数 1
回答已采纳
1
回答
为什么不能把‘(()->Void)’到`(())->Void‘?
、
、
我有一个函数,它接受请求和服务器响应的
可选
回调: // ...我想在这个函数上编写一个包装器,其中参数不是
可选
的。
类型
。我也搞不懂为什么。毕竟,我们可以成功地将
非
可选
转换为
可选
:var b: String? = a // correct 为什么斯威夫特不能这么做?为什么Swif
浏览 0
提问于2020-09-10
得票数 0
回答已采纳
2
回答
如何强制执行
可选
参数的快速数组(很好)
、
、
使用Swift 2.1var foos: [Int?]is not a subtype of 'Int'将
非
可选
类型
分配给
可选</e
浏览 1
提问于2016-01-27
得票数 3
2
回答
在选项检查中使用的'AnyObject‘
类型
的
非
可选
表达式
、
、
、
我在“字典”上创建了一个
扩展
来帮助我解析JSON。下面的方法可以帮助我做到这一点:我收到一条警告:“'AnyObject‘
类型
的
非
可选
表达式用于检查
可选
参数” 我该如何着手解决这个问题?
浏览 25
提问于2016-10-01
得票数 9
回答已采纳
3
回答
在Swift错误消息中,‘(字符串)’
和
'String‘有什么区别?
、
、
、
我编写了一个函数,它以一个
非
可选
字符串作为参数。 注意,错误将
类型
列表为'(String)'而不是'String'。父母意味着什么?--我认为他们的意思是
类型
是
可选
的,但在任何地方都没有声明
浏览 5
提问于2015-09-04
得票数 0
点击加载更多
相关
资讯
Windows 10获取新图标和可选驱动程序更新
微软向 Win10 推送 3 月可选更新:锁屏扩展体育、交通等小部件
Windows 10获得新的图标和可选的驱动程序更新
微软将把画图和写字板工具设置为系统可选功能
Electron 8多个版本发布:引入调用栈日志和可选的HTTP解析选项
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券