当前位置: 首页 > news >正文

企业网站建设的基本流程/外贸接单网站

企业网站建设的基本流程,外贸接单网站,中山那些网站公司,网络服务器销售商objc protocol Transaction { func commit() -> Booloptional func isComplete() -> Bool } 以上协议被标示为objc属性,使得它兼容Objective-c代码.如果协议拥有可选的协议或属性的话这是必须的,因为Swift要使用Objective-C运行时去检查类所遵守的可选方法是否存在. 不…
@objc protocol Transaction { func commit() -> Booloptional func isComplete() -> Bool 
}

以上协议被标示为@objc属性,使得它兼容Objective-c代码.如果协议拥有可选的协议或属性的话这是必须的,因为Swift要使用Objective-C运行时去检查类所遵守的可选方法是否存在.

不幸的是,这意味着拥有可选方法的协议只能被类遵守;结构和枚举不可以遵守包括可选方法的协议.

协议一般并不包括可选方法或属性,因为他们被设计去描述类的严格接口.不管如何,可选方法和属性偶尔也可以变得有用,它们存在于Cocoa和Cocoa Touch框架中,所以即使你不在自己代码中使用它们,你也可能在一些地方碰到它们 ;]

可选协议方法直到Objc 2.0之前都是不可用的.可选方法多被定义在方法中联合委托一起使用.

在Objc 2.0 之前,委托一般被定义为id类型,并且你需要阅读它们的文档才可以搞清楚它们期待被实现的方法.况且,使用这些委托的类必须检查它们委托看看到底有木有实现特定的方法.没有办法告诉编译器给定的方法在一个委托类中是否需要被实现.

随着Objc2.0被引入后,委托类现在可以使用协议来定义类型.不管怎样,使用委托的类常常拥有需要和可选实现的方法(有时只有可选方法).

可选方法是用于增强和扩展委托功能的一种方式,Objc 2.0给协议增加了可选方法,允许委托遵循一个协议,因此使得与委托相关的编程变得些许容易了 ;]

http://www.jmfq.cn/news/5194675.html

相关文章:

  • python flask做网站/bt磁力猪
  • 如何用dw做网站首页/网站流量排名
  • 网站建设公司浩森宇特/aso网站
  • 网站开发工作总结/百度站长工具怎么查排名
  • 如何做关于橱柜网站/推广怎么推
  • 微信做兼职什么网站好/金华seo全网营销
  • 网站建设插入图片怎么加/怎么建个人网站
  • 鄂州第一官方网站/亚马逊查关键词搜索量的工具
  • 用phpcms做的网站模板/如何查询百度搜索关键词排名
  • 结合七牛云 做视频网站/报个电脑培训班要多少钱
  • 卖东西的网站怎么建设/外国搜索引擎登录入口
  • 中国人做跨电商有什么网站/公司做网站推广
  • 做网站要求高吗/seo优化交流
  • 阿里巴巴网站中详情页怎么做/2022最近热点事件及评述
  • 苏州网站建设哪个比较牛/成都网站建设方案推广
  • 珠海网站建设培训学校/seo人人网
  • 经营性网站备案要求/百度账号个人中心
  • 如何创建个人app/东莞百度seo在哪里
  • 中国商标注册网/系统优化大师
  • 易语言做网站客户端/免费代理上网网站
  • 站长论坛/软文接单平台
  • 建筑工程网络图片/aso优化费用
  • 怎么用云主机做网站/淘宝关键词优化怎么弄
  • 合肥百度 网站建设/代发百度首页排名
  • 益阳网站建设公司/重庆森林在线观看
  • 企业做网站有发展么/长春今日头条新闻
  • 铁岭市网站建设公司/互联网推广渠道有哪些
  • wordpress 佛系汉化组/公众号排名优化软件
  • 王爷的疯狂绝望/郑州百度关键词seo
  • 网站建设端口/如何推广公司