小编yum*_*gee的帖子

什么是makeObjectsPerformSelector的快速等价物?

在Objective-C中,我使用此代码删除任何子视图:

[self.view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
Run Code Online (Sandbox Code Playgroud)

但是如何在swift中使用它呢?我看到苹果文档在swift中使用该方法

func makeObjectsPerformSelector(_ aSelector: Selector)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试它时,我收到一个错误: 'AnyObject[]' does not have a member named 'makeObjectsPerformSelector'

有没有办法删除swift中的子视图?

xcode ios swift

34
推荐指数
1
解决办法
9017
查看次数

isset和empty之间有什么区别?

是什么区别!issetempty,isset!empty

php

21
推荐指数
1
解决办法
1万
查看次数

在Coroutine中"yield return 0"和"yield return null"之间有什么区别?

我是新人,对" yield" 有点困惑.但最后我明白它是如何运作的WaitForSeconds

但我看不出" yield return 0"和" yield return null" 之间的区别.

他们都在等待下一帧执行吗?

对不起,我的英语不好.非常感谢你.

c# ienumerator yield coroutine unity-game-engine

10
推荐指数
1
解决办法
7855
查看次数

如何在swift中使用removeObjectsInArray

我有两个数组

var availableIndex: Int[] = [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14]
var answerIndex: Int[] = [1, 3, 10, 8]
Run Code Online (Sandbox Code Playgroud)

我想从availableIndex数组中删除1,3,10,8.我已经看到了如何使用removeObjectsInArray实现该文档的文档

availableIndex.removeObjectsInArray(answerIndex)
Run Code Online (Sandbox Code Playgroud)

但我不能使用那种方法,它给了我一个错误.我不知道我的错在哪里.对不起,如果我的英语不好

编辑:

这里是错误'Int []'没有名为'removeObjectsInArray'的成员

swift

4
推荐指数
1
解决办法
1869
查看次数

标签 统计

swift ×2

c# ×1

coroutine ×1

ienumerator ×1

ios ×1

php ×1

unity-game-engine ×1

xcode ×1

yield ×1