protocols

    1热度

    1回答

    我正在通过互联网阅读各种文档,并找到一些关于SPI协议工作原理的数据和通信机制。 但我无法找到SPI通信中分离模式背后的逻辑意味着为什么SPI通信中提供了四种模式?

    0热度

    1回答

    我写,可以展开/折叠自定义表头的看法,我写了一个协议,因为它象下面这样: protocol ExpandableHeadViewDelegate{ var expandStateReference : [String : Bool] { get set } var tblVw : UITableView { get set } func didTapActio

    0热度

    1回答

    我们有一个HTTP> HTTPS重定向我们的“顶”级: example.com/top/ 现在为/顶子目录/: example.com/top/sub/ 我想保留那里要求的协议。 所以,如果它是http://example.com/top/sub/this.php我希望它留下来作为“HTTP” 而如果它的https://example.com/top/sub/this.php我希望它留下来

    1热度

    2回答

    我使用Github上项目MMSCameraViewController在项目和近期以来的Xcode 8.3更新编译器会引发错误: /MMSCameraViewController/Classes/MMSCameraViewController.swift:448 :42:输入'[Any] !!'不符合协议“序列” for port in (connection as AnyObject).inpu

    0热度

    2回答

    UIView或UIView的子类的对象,并符合UITableViewDelegate协议。 我需要一个泛型而不是特定类型。因此,使用它的开发人员可以自由定义。超频代码中我们可以这样做: @property (strong) UIView<SomeDelegate> *contentView;

    2热度

    1回答

    遇到困难,我看到了下面的代码行的swift github repository associatedtype Indices : _RandomAccessIndexable, BidirectionalCollection = DefaultRandomAccessIndices<Self> 我知道的associatedtype是协议的类型别名,我知道如何解释它在简单的情况下 但有

    0热度

    1回答

    我想在TCP/IP协议上创建一个新的协议。 我希望这个协议允许或不允许在网络的计算机上发送文件。 例如,如果一台计算机尝试将文件'a.exe'发送到另一台计算机,则我的协议可以在第二台计算机上向用户发出警报,如果用户执行,则复制为真。 我如何创建协议? 最好的问候

    2热度

    3回答

    我有一个协议,委托不总是响应的问题。下面是我的实现: protocol CameraViewDelegate: class { func didTapCancel(sender: CameraView) func didFinishSelectingPhoto(image: UIImage, sender: CameraView) } 在CameraView I类有: w

    0热度

    1回答

    如何在swift中声明一个协议,其函数参数类型取决于采用该协议的类型? 喜欢的东西 protocol EndianConvertible<T> { init(litteEndian: T); func litteEndian() -> T; } 背景: 我试图写在迅速小端二进制流的流解码器。的那 部分是一个通用的功能 class ReadStream { var

    1热度

    1回答

    您好,我正在学习网络,并且正在尝试了解路由信息协议,并且以下网络书中只有一个示例(以及我可以在网上找到的相同示例): 表C如果从A收到上述广告,将如何改变?