腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
检查
对象
是否
不是
swift
中
的
类型
、
、
我需要
检查
对象
是否
不是
某个
类型
。我知道在Kotlin
中
,可以通过使用!is来
检查
类型
是否
为非
类型
。我想知道
Swift
中
是否
有类似的解决方案,或者如果不可能的话,我可以使用
的
变通方法?Kotlin
中
的
示例: 假设动物是不同动物
的
接口,并且有实现它
的
类,如Cat、Dog、Hors
浏览 47
提问于2019-02-17
得票数 10
回答已采纳
2
回答
比较
Swift
中
的
String
对象
、
if (stringValue1 == stringValue2) 如果在Objective-C
中
这样做,程序将
检查
这些
对象
是否
相同,而
不是
检查
两个字符串
是否
包含相同
的
文本。据我所知,
Swift
中
的
相同代码确实比较了文本值。这很好。很多编程语言都是这样工作
的
。但是,要
检查
这两个值
是否
引用同一个
对象
,我需要做些什么呢?
浏览 0
提问于2014-12-07
得票数 0
4
回答
为什么
Swift
中
的
字符串、数组和字典更改为值
类型
、
、
、
在Objc字符串
中
,数组和字典都是引用
类型
,而在
Swift
中
它们都是值
类型
。 我想弄清楚幕后
的
原因是什么,据我所知,无论是引用
类型
还是值
类型
,
对象
都存在于Objc和
Swift
中
的
堆
中
。使编码变得更容易
的
改变是吗?也就是说,如果它是引用
类型
,那么指向
对象
的
指针可能
不是
零,因
浏览 10
提问于2015-03-25
得票数 28
回答已采纳
3
回答
" Is“和isKindOfClass()有区别吗?
Swift
提供了is关键字(和as?)来
检查
对象
是否
可以成功向下转换: // ...但是NSObjectProtocol也提供了原始
的
func isKindOfClass(aClass:-> Bool // ...对于符合NSObjectProtocol
的
类,这真的有很大
的
不同吗?
浏览 4
提问于2014-07-22
得票数 40
回答已采纳
1
回答
Swift
:传递
类型
作为参数
、
、
是否
可以将Type作为
Swift
中
的
函数参数传递?注意:我不想传递指定
类型
的
对象
,而是传递
类型
本身。例如,如果我想复制
Swift
的
as?功能: return z }当然,t是作为
类型
传入
的
,但我想传递
类型
本身,以便在函数体
中
对照该
类型
进行
浏览 2
提问于2015-01-23
得票数 15
回答已采纳
5
回答
二进制运算符“===”不能应用于两个“字符串”操作数
为什么===不能在
Swift
中
与字符串一起使用?string2 = "Fred" ...并获得以下错误(在if行上): 在我
的
单元测试
中
,我想要做
的
是,执行了一个copyWithZone:,验证两个
对象
确实是一个不同
的
对象
,具有不同
的
指针,即使它们
的
值是相同
的<
浏览 12
提问于2016-01-27
得票数 6
1
回答
快速优化性能澄清
、
在看了视频之后,我对final关键字
的
使用感到困惑。 这里有两个类宠物作为父类和狗作为子类,我们有makeNoise(p)
的
函数实现,它以宠物实例为参数。但是在场景编译器
的
后面,为
检查
类向这个方法插入了很少
的
行。 由于makeNoise(p)接受参数作为Pet实例,编译器应该直接从Pet类调用属性"name“,因为方法参数是该类
的
方法参数。为什么编译器会担心重写子类
中
的
浏览 3
提问于2016-09-17
得票数 1
回答已采纳
2
回答
NSInternalInconsistencyException _variable
不是
projectName.Classname
的
属性
、
、
当我尝试时,我会得到以下错误: class Article: AWSDynamoDBObjectModel, AWSDynamoDBModeling { "_rating" : "ra
浏览 0
提问于2018-03-20
得票数 0
回答已采纳
1
回答
带关联
类型
和阴影
类型
擦除
的
Swift
协议
、
、
、
我需要将实现具有关联
类型
的
协议
的
对象
传递到接受协议
的
方法
中
。这在
Swift
中
是不可能
的
(直到最新
的
Swift
5),所以我在基于
的
影子协议中使用
类型
擦除。typealias AT = Int return "specific"} 问题
浏览 1
提问于2019-04-01
得票数 1
6
回答
如何
检查
变量
是否
为空
现在我想
检查
变量
是否
为nil。我试着使用[],但不能工作,也试了"",这也不能工作,谁能告诉我这个变量
的
含义,以及如何
检查
它
是否
为空。
浏览 8
提问于2015-02-04
得票数 6
14
回答
检查
对象
是否
为
Swift
中
的
给定
类型
、
、
我有一个由AnyObject组成
的
数组。我想遍历它,并找到所有属于数组实例
的
元素。 如何在
Swift
中
检查
对象
是否
为给定
类型
?
浏览 113
提问于2014-06-07
得票数 303
回答已采纳
2
回答
无法将“选项”
类型
的
值转换为预期
的
参数
类型
“@noescape(选项)引发-> Bool”
、
、
、
、
这是一个领域
对象
,所以它是领域自己
的
基类Object
的
子类。在视图控制器下面的方法
中
,我需要
检查
某个Option
对象
是否
包含在上述选项数组
中
。 以前(
SWIFT
1.2),我有这样
的
检查
逻辑。contains(options, optio
浏览 7
提问于2015-11-09
得票数 4
回答已采纳
2
回答
协议:为什么@ObjC是一致性
检查
和可选需求所必需
的
?
、
、
、
、
提供了关于协议
的
以下内容 只有当您
的
协议标记为@objc属性时,才能指定可选协议要求。如果将协议标
浏览 7
提问于2014-11-13
得票数 9
回答已采纳
3
回答
检查
类
是否
符合协议
我正试着用
swift
为我们
的
应用做一个简单
的
依赖注入系统,现在已经2天了。我对任何解决方案都很灵活,但是我想要一些东西,所以我可以说“给我一个符合这个协议
的
东西
的
实例”,实际返回
的
类型
可以是任何
类型
,只要它符合所说
的
协议。,只要它能解决解耦问题(最好能包含在MyDIThing类
中
)。如果在
swift
中
这是不可能
的
,我会考虑其他解决方案。在
swift</em
浏览 1
提问于2015-11-12
得票数 8
回答已采纳
2
回答
检查
Swift
对象
是否
是给定元
类型
的
实例
、
、
我需要保存一个
Swift
类型
的
集合,并编写一个函数来
检查
给定
对象
是否
是其中之一
的
实例。我可以很容易地在Java
中
做到这一点:c.isInstance(someObj)var isInt =// compiles var isInt = 7 is x /
浏览 7
提问于2017-07-02
得票数 10
回答已采纳
1
回答
Swift
:如何
检查
泛型
类型
的
对象
是否
是
类型
的
子
类型
的
数组
、
、
、
、
我正在从事一个涉及Alamofire、ObjectMapper和RealmSwift
的
Swift
项目,遇到了必须
检查
泛型
类型
的
对象
是否
是领域
的
Object数组
的
情况。我
的
问题是:如何
检查
泛型
类型
的
对象
是否
是
Swift
?
中
某个
类型
的
子
类型
<e
浏览 3
提问于2016-07-21
得票数 2
3
回答
在变量
中
传递类
类型
、
在
swift
2.0
中
,有一种方法可以在变量
中
传递类
的
类型
,这样我以后就可以用它来
检查
对象
类型
是否
‘是’那个类
类型
。但我希望能够将类
类型
“派生”存储在一个变量
中
,如下所示:并在以后使用它
检查
对象</em
浏览 4
提问于2015-10-23
得票数 1
3
回答
如何在运行时
检查
核心数据属性
类型
?
、
、
我想在
Swift
中
检查
运行时属性数据
类型
的
类型
。就像在插入时,我想
检查
实体
中
的
特定属性
是否
接受date
类型
或string
类型
的
值。如何在
Swift
中
实现这一点。
浏览 0
提问于2017-06-28
得票数 1
3
回答
无法将'NSMutableArray‘
类型
的
值转换为预期
的
参数
类型
'[SKTexture]’
、
、
我收到以下代码
的
错误: func prepareAnimationForDictionary(settings: NSDictionary,repeated: Bool) -> SKAction {
浏览 0
提问于2016-05-06
得票数 0
6
回答
如何
检查
UIViewController
是否
属于objective c
中
的
特定子类?
、
、
我希望能够
检查
UIViewController
的
类型
,看看它
是否
是某种
类型
,如下所示if (typeof(instance1) == customUIViewController) {
浏览 0
提问于2010-11-07
得票数 23
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券