delegates 相关问题

代表们可以参考几个概念。对象可以依赖另一个(委托)来执行功能。委派还可以参考编程语言功能,利用方法查找规则来调度自调用。在C#中,委托定义触发事件时要调用的方法。

如何在代码中正确实现Unity按钮的onClick事件?

我正在尝试将事件添加到运行时组装的菜单上的按钮。 // 菜单的其余部分围绕此组装。有一个“foreach”循环一次添加一个按钮。 游戏O...

回答 2 投票 0

协议方法未被调用

请帮忙。我想要实现的目标 是,当我点击特定的 collectionViewCell 时,ReportDetailsMapController 被推送,并且我的报告 [indexPath.item] 从 MainController 发送到...

回答 1 投票 0

iOS - 滚动视图/分页委托/数据源未被调用

我正在使用 UIScrollView 进行分页,我注意到我分页的后续视图都没有被调用以获取其数据源/委托。我将其作为数据源/委托连接在他们的 XIB 中

回答 1 投票 0

对 TableView 进行分页,但 DataSource/Delegates 未执行

我在执行数据源或委托方法时遇到问题。 我在 MainViewController 中使用分页视图,它的分页效果很好,但是当涉及到表视图时,就很糟糕了......

回答 2 投票 0

调用 ASP.NET 用户控件事件时调用页面事件

假设页面中有一个名为 Paging.ascx 的用户控件,该控件嵌入在 PageWithResults.aspx 中。 该控件具有必要的属性来跟踪有关您所在页面的各种详细信息...

回答 1 投票 0

在方法调用之间缓存哪些(如果有)本地定义的委托?

这在我的另一个问题中提到过,我认为将其添加到记录中可能会有用。在下面的程序中,本地定义的委托(如果有的话)会在调用之间缓存...

回答 2 投票 0

Sensorkit中只有didFetchResult deligate方法没有被调用

funcsensorReader(_ reader: SRSensorReader, 获取 fetchRequest: SRFetchRequest, didFetchResult 结果: SRFetchResult) -> Bool { 打印(“sensorReader(_:获取:

回答 1 投票 0

Godot C#:信号、委托和事件

我不知道这是否是戈多的限制...... 我试图在我的 C# 文件中声明一些事件。 当您在 Godot 中的委托声明之前写入“[Signal]”时,引擎会声明

回答 1 投票 0

尝试摆脱嵌套 switch 子句,但对于 C# 来说是新的(可能使用字典和委托)

Unity 游戏引擎有这个很好的方法来检测碰撞: 碰撞进入 碰撞停留 碰撞退出时 它们都采用 Collision 对象来实现所有这些情况的逻辑......

回答 1 投票 0

一个对象的更改应该影响同一类的其他对象

目前我正在开发一个iOS项目。其中我有两个视觉上相似的对象派生自同一类。我想要的是当我对一个对象进行一些更改时,需要在 ob 中进行相同的更改...

回答 2 投票 0

如何在函数退出之前要求传递委托调用?

在多年的游戏开发过程中,我发现一个常见的模式是向函数传递一个委托,该委托必须在完成该函数需要执行的任何操作后执行,例如回调函数...

回答 1 投票 0

OnActorPreSpawnInitialization 委托广播在 Android 上部署后完全被忽略

我正在运行 UE 5.3 我创建了游戏实例子系统 C++ 类,它添加了在初始化每个生成的 Actor 之前运行的特定逻辑。请参阅下面的一段代码。当我...时效果很好

回答 1 投票 0

使用委托协议类型创建泛型

我正在尝试重构这段代码: @objc 协议 BaseDelegate { 函数xxx() } 协议 DerivedDelegate: BaseDelegate { 函数 yyy() } 协议 NextDerivedDelegate: BaseDelegate { 函数 z...

回答 1 投票 0

如何在 Windows 命令行中将变量求值委托给子 CMD 进程?

我试图将变量评估委托给 Windows 命令行中的子 CMD 进程。考虑以下: 设置 foo=bar cmd /c“设置 foo=rod & echo %foo%” 它打印条形图并...

回答 1 投票 0

如何在 DOS 中将变量求值委托给子 CMD 进程?

我试图将变量评估委托给 DOS 中的子 CMD 进程。考虑以下: 设置 foo=bar cmd /c“设置 foo=rod & echo %foo%” 自

回答 1 投票 0

编译的 lambda 表达式会导致新的委托分配,而非表达式版本不会

这个编译的表达式树... var param = Expression.Parameter(typeof(int)); var innerParam = Expression.Parameter(typeof(Action)); var inner = Expression.Lambda(innerParam.Type, Expr...

回答 1 投票 0

Input.GetKey(sprintKey) 在每一帧之间切换?

我目前正在为我的第一人称控制器开发冲刺功能。 我的设置是一个“PlayerMovementController”、一个“PlayerStatusController”和一个可编写脚本的对象“

回答 1 投票 0

又像其他人一样说话了

一定要愉快的传达哦保证。威克特不再欣赏巴顿的虚荣心本身在其中所做的事情。它比运动员更喜欢全神贯注地聆听。公园门卖得他们西拼命的。住所的东西...

回答 1 投票 0

尝试 - 多线程 - 在 VB.net Windows 窗体中

有一段时间我一直在使用这段代码: Private Sub Button2_Click(sender As Object, e As EventArgs) 处理 Button2.Click Dim t2 As New Threading.Thread(AddressOf SetLabelText2) t2.

回答 3 投票 0

C# 定义函数并以部分应用为委托

考虑以下方法: int Foo(字符串 st, 浮点数 x, int j) { ... } 现在我想通过提供参数 st 和 j 的值将其包装在 Func 类型的委托中。乙...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.