240 发简信
IP属地:吉林
  • UIWebView和WKWebView的cookie管理机制

    Cookie 关于 cookiecookie 是服务端为了识别终端身份,保存在终端本地的用户凭证信息。cookie 中的字段与意义由服务端进行定义。例如,当用户在进行了登录操...

  • thanks,感谢指出:pray:

    ARC与autoreleasepool

    1.趣味思考 ARC机制下对象指针有三种修饰符,分别是__ strong、__ autoreleasing、__ weak。__ autoreleasing大家见的较少,我在...

  • 大牛的例子是2012年的,那是还没有taggedpointer优化

  • 这块理解的并不透彻,我写的可能有不少谬误,如果发现,感谢指正。

    ARC与autoreleasepool

    1.趣味思考 ARC机制下对象指针有三种修饰符,分别是__ strong、__ autoreleasing、__ weak。__ autoreleasing大家见的较少,我在...

  • 120
    Traceroute(路由追踪)的原理及实现

    现实世界中的网络是由无数的计算机和路由器组成的一张的大网,应用的数据包在发送到服务器之前都要经过层层的路由转发。而Traceroute是一种常规的网络分析工具,用来定位到目标...

  • 展开的瞬间某些行会产生一个跳动感,比如第一行的centerY明显能感觉到改变了。

    iOS实录4:扩展UILabel的特性

    [这是第四篇] 导语:在iOS中,有时候显示文本,需要设置文本的行间距、指定显示行数、如果文本内容超出显示行数,省略结尾部分的内容以……方式省略。这些都可以使用UILabel...

  • 120
    2018-06-12

    UITableView与UICollecView的使用 【本文目录】 [TOC] 推荐阅读及本文内主要来源 【iOS开发系列--UITableView全面解析】 【UICol...

  • block系列3-- __block变量

    1.__block修饰自动变量 (1)block块内使用自动变量 如我们所知,我们在block中使用的自动变量是捕获的外部自动变量,即通过向生成block对象时构造函数里传如...

  • block系列1-block使用

    1.使用Blocks (1)block概念 Blocks是带有自动变了(局部变量)的匿名函数。其写法遵循BN范式 ^ 返回值类型 参数列表 表达式 返回值类型可省略,参数列表...

  • block系列2-block的转C++实现

    1.block的转C++实现 (1).栈区block示例 我们通过clang指令将我们的OCblock代码转为.cpp观察如何实现这一匿名函数。 执行命令后得到test.cp...

  • 120
    ARC与autoreleasepool

    1.趣味思考 ARC机制下对象指针有三种修饰符,分别是__ strong、__ autoreleasing、__ weak。__ autoreleasing大家见的较少,我在...

  • 120
    runtime1

    Objective-C作为一门动态语言,将很多事都在运行期间完成,如消息发送、消息转发、动态的方法交换、对象关联(为类添加实例变量)、拦截系统自带的方法调用(Swizzle黑...

  • 120
    Objective-C回调

    1.回调机制 所谓回调就是讲一段可执行的代码与特定的一个事件绑定起来,当事件发生时就会调用这段代码。 Objective-C的回调有四种途径实现 目标-动作对(target-...

  • 禅与 Objective-C 编程艺术

    禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译) 原文 https://...

  • 类别(Category)笔记

    1.类别(category) (1)类别的出现 编写面向对象的程序时,我们常常要为我们现有的类添加新的功能,我们通常会选择创建子类的方法来拓展我们的功能需求。但是对于有些时候...