delegates 相关问题

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

C#将对通用方法的引用传递给另一个方法

我有一个程序,它调用许多具有不同签名的方法,但是每个内部的异常处理是相同的。有没有一种方法可以定义可以接受对...

回答 1 投票 0

我怎么知道切换标签页的时间?

我有一个可以通过编程方式而不是使用Storyboard来设置UI的应用。我被困在如何知道何时切换选项卡...以及何时切换选项卡的问题上,我希望能够分配...

回答 1 投票 0

在Objective-c中调用的Swift协议不起作用,应用程序崩溃,并显示错误消息“无法识别的选择器”

我正在尝试使Swift协议在Objective-C文件中工作,但出现以下错误时应用程序崩溃。 + [OpenCamera onCameraClose]:无法识别的选择器已发送给类0x102ff8580 I ...

回答 1 投票 0

如何知道何时在VC1上关闭VC2?

我有ViewController1,它先转到ViewModel,然后再到Coordinator,以显示ViewController2。问题是:我需要知道何时在VC1上关闭VC2。我需要做的是:当VC2是...

回答 1 投票 0

在某些情况下如何修改委托以设置其返回值的属性

我为这个卑鄙的标题表示歉意,我不知道该如何用语言表达。假定以下情形:实现此接口的Holiday结构:public接口IHoliday {HolidayName ...

回答 1 投票 1

将Linq函数存储到变量并动态定义吗?

我有一个像这样的Linq查询var results = StudentsList.GroupBy(x => x.GroupID).GroupBy(x => x.Any(g => g.IsQualified == true)).Select(g => g).ToList();我要存储零件...

回答 1 投票 2

将函数(带有参数)作为参数传递?

我想创建一个泛型,可以将函数作为参数传递给该泛型,但是该函数本身可能包含参数,因此... int foo = GetCachedValue(“ LastFoo”,methodToGetFoo)这样:...

回答 5 投票 26

Swift委托协议无法防止保留周期问题

在Swift中,如果我创建了一个委托协议,则可以通过类和结构来遵循它。协议MyDelegate {//可以通过类或struct来遵循}当我声明...

回答 2 投票 7

如何在GPU支持下编译tflite?

我尝试使用GPU支持为Android编译tflite bazel build --cxxopt ='-std = c ++ 11'-c opt --fat_apk_cpu = arm64-v8a // tensorflow / lite / java:tensorflowlite_gpu但我得到了几个错误消息,例如:...

回答 1 投票 0

代表:谓词vs.动作vs.函数

有人可以对这3个最重要的代表提供很好的解释(希望有一些例子:谓词操作函数)>

回答 8 投票 131

快速使用委派将数据附加到CollectionView中的TableView中

我有一个名为yearOne的CollectionViewController,它看起来像这样:当您单击每个四分之一单元格的添加按钮时,它会带您到SearchPage:我曾使用委托来追加数据...

回答 1 投票 0

如何在Winforms表单和Winforms表单中由elementhost托管的WPF用户控件之间使用委托?

我有一个Winforms应用程序(示例中名为Form_WinForms的类,并且我想向其中添加一个elementhost控件,以便承载WPF用户控件(名为Form_WPF)。但我不知道该如何处理...

回答 1 投票 0

添加或追加部分,在tableView数据值上方添加行Swift

我已经在UITableView中创建了具有节和行的DataList。另外,我已经实现了添加和删除功能的委托功能。实际上,我需要添加或附加新的节和行值...

回答 1 投票 0

使用委托表视图快速刷新另一个类的内容

我需要从另一个类中执行对外部API的异步调用来更新TableView的内容。我实现了在API调用后刷新表的协议,但似乎此代码...

回答 2 投票 0

我如何为LZMA(7zip)SDK编码器创建回调函数。Code()函数?

[下面是我正在为此处找到的LZMA(7zip)SDK构建的一个类的摘录。在大多数情况下,一切似乎都正常,但我正在尝试实施一些进度报告以跟踪...

回答 1 投票 0

(Invoke)无法访问已处置的对象

我正在尝试FileTransferManager库,该库用于传输文件/文件夹。当我在进行复制时关闭表单时,有时会出现此错误:无法访问已处置的对象。 ...

回答 1 投票 0

如何避免在不同的函数中使用相同的switch语句?

我有一个用于类的接口,并且该接口的功能应根据我使用这些函数的类的状态(枚举)而有所不同。公共类测试:接口{...

回答 1 投票 0

C#如何避免在不同的函数中使用相同的switch语句?

我有一个类的接口,并且重写的函数应根据我在其中重写函数的类的状态(枚举)而有所不同。公共类测试{Enm enm = Enm ....

回答 1 投票 0

如何测试事件处理程序的结果

我有一个ViewModel,它在构造函数中接收与Eventhandler的接口:public VehiclesViewModel(IVehicles vehicle){_vehicles = vehicle; VehicleRows = new ...

回答 1 投票 0

我如何获得代表?

在iOS中,我使用以下代码:AppDelegate * appDelegate =(AppDelegate *)[UIApplication sharedApplication]委托];如何在Cocoa Mac编程中获取委托?

回答 2 投票 11

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