delegates

    0热度

    4回答

    我想要有一个listener种类,每当推送新的UIViewController时就会报告。 我可以通过从一个班级继承,然后在超级viewDidLoad/viewDidAppear调用中实现此目的。但我仍然必须将子类名称传递给super。 是否有任何其他方式来自动检测任何新的视图出现? 上下文是,我正在研究一个logging库,报告屏幕加载时间等。我也想听任何按钮在应用程序点击一个点。

    0热度

    2回答

    我试图让我的头绕过Swift代表,并且偷走了一个Playground,但似乎无法获得要调用的委托函数。 protocol fBookDelegate:class { func processData(data: String) } class fBook { weak var delegate: fBookDelegate? init() { print("ini

    -2热度

    1回答

    试图创建一个将修改数据库中的值的Web应用程序。发生这种情况时,我需要一个C#独立应用程序来识别发生这种情况并提取修改后的值。 当Web应用程序更新数据库时,是否可以将事件触发到独立应用程序,以便它可以调用存储过程并提取新值?什么是最有效的方法来完成这项任务?

    0热度

    1回答

    我想知道一个好主意,用Lambda + delegate + Func/Action重写我的类。 在我的代码中,有很多Lock封装(保存一个Sqlite模型)。 using System.Threading; using System.Threading.Tasks; .... private SemaphoreSlim AsyncLock = new SemaphoreSlim(1

    2热度

    1回答

    我很努力地理解事件如何在C#上工作。 现在,我正在测试只有控制台应用程序。我有时试过我在MSDN文档中阅读的内容,但未成功。 这里是我的代码: using System; using System.Collections.Generic; namespace Events { class MainClass { public static void Main

    3热度

    1回答

    我对理解使用委托的概念有一些怀疑,下面是我有的委托示例。 本示例使用Photo过滤软件作为实例,它将为照片添加过滤器,并且使用委托将增加将来添加新过滤器的灵活性。 class Photo { private string path; public Photo(string path) { this.path = path;

    1热度

    1回答

    我想学习科特林和我通过实例对工作 try.kotlinlang.org 我听不太懂一些例子,特别是懒惰的属性例如:https://try.kotlinlang.org/#/Examples/Delegated%20properties/Lazy%20property/Lazy%20property.kt /** * Delegates.lazy() is a function that retu

    0热度

    2回答

    Ubuntu服务器17.04 + ImageMagick的7-0-6 ImageMagick的 有很多SONY RAW(* .ARW)的文件 申报的代表在delegates.xml ...代表解码= “ARW” 命令= “”/选择/露天/脚本/ arw2jpg.sh” “%i” 的 “%○” “/ 委托解码=” DNG:解码“逗号nd =“”ufraw-batch“--silent --creat

    0热度

    1回答

    我有下面的代码与委托: $.ajax(this.validateURL, { type: "post", url: this.validateURL, data: JSON.stringify(data), contentType: "application/json; charset=utf-8", dataType: "json",

    1热度

    3回答

    假设swift中有两个类,另一个是同一个项目中的objective-c类。 在swift类中,我声明了委托,并且我想在目标c类中设置该委托。 我已经这样做了下面的方法... import UIKit @objc public protocol SwiftLoginVCDelegate: class { } @objc public class SwiftLoginViewControl