delegates

    0热度

    1回答

    我有一个叫做HomeViewController的ViewController。它的子视图是(UIView)。 ActivityView的子视图是ActivityCard(UIView)。在ActivityCard中,我有一个名为Enter的按钮。在它的点击我需要将所有文本域的值从ActivityCard xib发送到HomeViewController并从那里调用一个API。我以前从未与xib合

    0热度

    1回答

    我在一个项目中使用Swift文件,UIViewController的子类,该项目基本上是在Objective-C中构建的。桥接头文件由Xcode添加。我收到以下错误: Cannot find protocol declaration for 'AVCapturePhotoCaptureDelegate' 这是我的VC: import UIKit import AVFoundation cla

    0热度

    1回答

    如果我有一个方法将委托作为参数,传入委托(即指向方法)和传入方法名称之间是否有区别?如果是这样,每种方法的优点/缺点是什么? delegate void MyDel(); static void MyFunc(MyDel) { MyDel(); } static void SomeFunc(){//do stuff} static void Main() { MyDel del=

    0热度

    1回答

    我在我的代码中有一个场景,我需要将方法作为参数传递给另一个调用的方法。 我的方法有不同的参数和返回值类型也不同, Public int Method1(int a, int b){ return a+b; } public DataSet Method2(int a, string b, sting c, DataSet ds){ //make call to database and

    0热度

    1回答

    我在(NewsDetailsVC.swift)中有一个自定义委托,其中必须将选定表格单元格文本传递给另一个类(MainNewsVC.m),这是一个目标c类。 NewsDetailsVC.swift @objc protocol SelectedDataDelegate { func valuePassed(dataString: String) } class NewsDetails

    0热度

    2回答

    我试图从通讯录中选择联系人号码,而当我尝试为其更新逻辑时,它未能选择地址簿,而是当我单击号码时,它正在拨打这个号码。当我尝试选择号码时,代表团不会被呼叫。下面的代码虽然很长,但我试图描述一切(省略不相关的代码),所以你得到了这个问题的想法。 因此,复杂的事情是,我有一个HomeViewController,这一点我从一个叫HomeHelper(与UITableView的一个UIView)辅助设置中

    1热度

    1回答

    给定一种方法,我需要将其转换为委托,以便我可以在其上调用.DynamicInvoke()。因此,举例来说,给定方法Foo,我不能做new Action<dynamic, dynamic>(Foo),因为我实际上并不知道Foo必须有2个参数。 那么如何在不知道参数的情况下将方法转换为Delegate? 此问题与代码生成有关。我想写生成C#代码的方法,把它归结为: void GenerateCall(

    0热度

    1回答

    所以我使用MVVM架构和我已经构建了一个相当复杂的视图,所以我决定将视图分成不同的类,然后使用不同的视图模型为每个分离查看组件。我也使用协调器(所以MVVMC基本上),我使用协调员来设置我的视图控制器,然后创建视图模型并将其注入单独的视图组件,通过我的主视图中的IBOutlets可以访问这些组件。 我的问题是,我正在使用CoreData,我试图保存一个具有多个关系的NSManagedObject,

    1热度

    1回答

    在我当前的代码库中,复杂的if语句经常被委托调用取代。由于代码的结构,在应用程序的过程中会多次调用相同的委托。例如, class ExampleClass { private delegate double ExampleDelegate(double x, double y); private ExampleDelegate _exampleMethod; pri

    2热度

    1回答

    我已阅读Access property delegate in Kotlin这是关于从实例访问委托的。自Kotlin 1.1以来,可以使用KProperty::getDelegate,但是这将返回委托的实例,因此需要首先使用该类的实例。 现在我想获得没有类的实例的委托类型。考虑库与自定义的委托类型CustomDelegate希望的得到被委派给的CustomDelegate实例的类的所有属性: cl