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

最简单的做网站工具介绍好的电影网站模板下载

最简单的做网站工具,介绍好的电影网站模板下载,网站建设需要机房服务器,网站的数据库怎么做自动引用计数(Automatic Reference Counting#xff0c;ARC)#xff0c;是Swift语言管理类的实例的方式。当创建某个类的一个新实例后#xff0c;ARC自动为新实例分配内存空间#xff0c;用于保存实例的类型和存储属性#xff0c;当将该实例赋给常量、变量或其他实例的属性… 自动引用计数(Automatic Reference CountingARC)是Swift语言管理类的实例的方式。当创建某个类的一个新实例后ARC自动为新实例分配内存空间用于保存实例的类型和存储属性当将该实例赋给常量、变量或其他实例的属性时称两者建立了“强连接”或称“强引用”只要这个强引用存在ARC将保护该实例其占据的内存不能被释放。相对地可以定义“弱引用”弱引用的实例可以被释放掉指向该实例的变量将自动置为空值nil。 01、弱引用 解决强引用环问题的方法有两种其一采用弱引用方式其二采用非占用引用方式。弱引用方式下不再被强引用的实例会立即从内存中释放掉故弱引用方式用于类的实例具有短的生命期的情况下非占用引用方式用于类的实例具有较长生命期的情况下。 弱引用方式在定义变量时需使用weak关键字在程序段1中将第26行的语句添加weak改为 “weak var author:Author?”或者将第40行的语句添加weak改为“weak var book:Book?”或者上述两条语句均添加weak关键字。这种添加了weak关键字后的语句将构成弱引用。程序段1的执行结果如图1所示。 ■ 图1 添加了弱引用的程序段1的执行结果 由图1可知类Book和类Author的析构器均被执行了说明这两个类创建的实例都被从内存中释放掉了。以程序段8-7的第26行改为弱引用为例其引用结构如图2所示。 ■ 图2 添加了弱引用后的引用结构 在图2中当将zh和bk都置为空值nil后图2(b)中左侧的Author实例没有被其他实例强引用故该实例将被ARC从内存中释放掉此时执行该实例的析构器输出“The Author instance is deallocated.”。然后Book实例没有被其他实例强引用故ARC将其从内存中释放掉此时执行该实例的析构器输出“The Book instance is deallocated.”。
http://www.hkea.cn/news/14290360/

相关文章:

  • 网站响应速度优化山东软件开发培训机构
  • 企业网站需要响应式网站制作中搜索栏怎么做6
  • 在西部数码做的企业网站不能与阿里巴巴网站相连接海口正规官网设计公司
  • 网站ui外包做外汇关注的网站
  • 济南网站建设_美叶网络国外网站做家具哪个好
  • flash网站免费源码带后台网站的特点
  • 网站开发面试题wordpress 加入 swf
  • 门户网站开发软件大型网站开发工具
  • 专业做轴承的网站外贸网站大全
  • 网站降权不更新文章可以吗郴州录取网站
  • 网站和系统哪个好做腾讯企业邮箱登陆入口
  • 网页设计师常逛网站自适应外贸网站开发
  • 南宁网站开发gxjzdrj北京建设网上银行
  • 怀化优化网站排名石家庄企业建站
  • 建设网站需要买什么怎样将qq空间建设为个人网站
  • 网站建设宀金手指花总十四十大永久免费的软件下载
  • 做网站模板哪里买wordpress头像尺寸
  • 江津网站建设公司做一个游戏小程序需要多少钱
  • 模板建站3000是不是贵了上位机软件开发
  • 网站建设单页网站开发的技术要求
  • 个人建设什么网站好垂直网站建设的关键因素
  • 装修网站怎样做抖音代运营推广
  • 推广类软文青岛网络优化公司
  • 网站建设费能算作广告费用吗市场推广方案怎么做
  • 沧州网站设计哪家好网站开发的费用申请
  • 网站建设资金筹措的方案廊坊网站定制开发
  • 网站都需要续费吗东城网站建设哪家好
  • 建站之星网站建设下载版wordpress+微官网主题
  • 纯净水企业怎样做网站网上商城平台有哪些
  • 济南建站详情wordpress 一直加载插件