240 发简信
IP属地:浙江
  • 提示一下:
    "作用域链就是环境栈"
    应该是:
    "环境栈中的每个执行环境都拥有一个作用域链"

    JavaScript 执行环境、作用域和闭包

    一、几个概念, 执行环境(execution context),定义了变量或函数有权访问的其他数据,决定了它们各自的行为。变量对象(variable object),环境中定...

  • 符号化 iOS crash log

    背景 app在打包给QA测试或者上线之后不可避免会出现crash,这时候QA或者发生crash的人把crash log 发给相关RD,RD定位问题需要符号化给crash lo...

  • 120
    最美宿管阿姨|“阿姨,您真漂亮!”

    电子科技大学一组最美宿管阿姨的照片在微博上走红,平时在各自岗位默默耕耘的阿姨们脱下工装,惊艳了时光。微博下的评论也是一致的好评,“倘若没有生活逼迫,哪个不是风姿绰约!”“阿姨...

  • Objective-C Block Part3 - Weak-Strong Dance

    什么是 Weak-Strong Dance ? 在使用的 Block 时, 除了使用 __weak 修饰符去避免循环引用外,还可以通过名为 Weak-Strong Dance...

  • Objective-C Block Part2 - 实现原理

    Block 的本质 在 Objective-C Block Part1 中总结了 Block 的一些使用规则,但是为什么要遵循这些规则,还有这些规则是怎么来的? 这就需要探...

  • Objective-C Block Part1-介绍&使用

    什么是 Block ? Block 是苹果在 iOS4 添加的特性。它是一个带自动变量(局部变量)的匿名函数,同时也是 OC 对象类型,所以可以把 Block 赋值给一个变量...

  • 120
    iOS 响应者链

    摘要 触摸事件的传递,事件的响应 事件的产生 当一个触摸事件发生后,系统首先会把该事件加入一个待处理的事件队列。UIApplication会首先处理最先加入队列的事件。换句话...

  • iOS Grand Central Dispatch 的使用

    什么是 GCD ? GCD 全称为 Grand Central Dispatch , 是一个异步执行任务的技术之一。 一般将应用程序中线程管理用的代码再系统级中实现。 开发者...

  • 做完这个, 你还好么:yum:

    iOS冷门知识 -RightToLeft

    苹果官方文档在做国际化的时候你可能会碰到与我一样的问题,世界上有一群人使用习惯的方向与一般人是相反的(具体是怎么相反的,设置iphone的语言,选择阿拉伯文,你会发现一个新世...

  • iOS实用篇:无限循环滚动的TableView

    前言 废话少说,今天来看看如何实现一个可以无限循环的TableView先来看看效果: 思路 条条大路通罗马,个人分析下以下思路的可行性: 1、借鉴无限广告轮播的思路。可行性不...