240 发简信
IP属地:天津
  • 太强了,学习了

    全面梳理 C++ 拷贝构造与赋值运算符重载(operator=)

    本文全面梳理 C++ 的拷贝构造与赋值运算符重载(operator=) 默认拷贝构造函数和赋值运算符 在默认情况下用户没有定义,编译器会自动的隐式生成一个拷贝构造函数和赋值运...

  • 120
    【重读iOS】认识CALayer

    第一次认识到CALayer是在某次面试时被问到“layer跟view是什么关系”,对layer的一些东西也在开发重逐渐了解,但是对于它缺少一个全面的认识,所以对它进行一下全面...

  • 编译链接总结

    本文是读<程序员的自我修养>的笔记和总结 编译过程 程序的编译可以分解为四个步骤, 预处理->编译->汇编->链接下面以main.c文件为例分析: 预编译 main.c ->...

  • 120
    iOS管理对象内存的数据结构以及操作算法--SideTables、RefcountMap、weak_table_t-一

    第一次写文章语言表达能力太差。如果有哪里表达的不够清晰可以直接评论回复我,我来加以修改。这篇文章力求脱离语言的特性,咱们多讲结构和算法。即使你不懂iOS开发,不懂Object...

  • 确实会有视图混合, 但是Apple 在 WWDC 上的介绍上有评测数据, 相比视图混合, 避免离屏渲染是大坑, 小坑填大坑, 没毛病

    iOS 离屏渲染优化(Offscreen Render)

    首先需要了解一些基本知识 图像渲染工作原理 由CPU计算好显示内容,GPU 渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照 HSync 信号逐行读取帧缓冲区的数据,经...

  • 120
    iOS GIF图片的加载和合成

    写在前面的 一颗伤心死掉的橘子树 不拘一世之利以为己私分,不以王天下为已处显。显则明。万物一府,死生同状。 扯淡结束开始进入文章正题 iOS中GIF图片是无法像jpg,png...

  • 120
    随便说说removeFromSuperview方法

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 之前写过一篇关于removeFromSupervie...

  • 120
    LeetCode系列文章将在《LeetBook》上持续更新

    由于这类文章放在简书上很少有人会问津,而且占用的文章数挺多的,现在暂停在博客上更新了,但是内容我会继续在《LeetBook》上更新的。 有人问《LeetBook》是个什么鬼,...

  • YYWebImage 源码剖析:线程处理与缓存策略

    系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...

  • 120
    iOS微信支付

    app微信支付 准备工作 去微信开放平台注册账号,获取必要的参数,流程如下: 图示说明: 注册账号 注册app,获得app的唯一标识AppId和AppSecret 申请开通微...

  • @洁简 一般来说,h5那边获取cookie,是读取请求header里的cookie字段。如果h5取不到cookie,你抓包看一下,请求header中有没有cookie信息。
    如果没有,你需要手动在Request中拼接cookie字段,参考我文章最后的总结

    WKWebView的cookie探究

    最近在学习WKWebView中的cookie方案,本来以为只是简单的设置一下就好了,参考了很多资料,发现里面的坑越来越大,为了弄清楚这些坑,我做了一系列实验对比分析,加上了一...

  • 你说的丢失是在NSHTTPCookieStorage里读不到吗

    WKWebView的cookie探究

    最近在学习WKWebView中的cookie方案,本来以为只是简单的设置一下就好了,参考了很多资料,发现里面的坑越来越大,为了弄清楚这些坑,我做了一系列实验对比分析,加上了一...

  • @AragornYang 我也遇到了,问题的原因是xcode,使用xcode并不能删除后不能保存,下载plist edit pro 就行了

    mac 删除自带 ABC 输入法的方法

    在使用 mac 时相信很多都习惯使用第三方输入法,而 mac 规定必须保留一个自带的 ABC 输入法,这样导致平时在打字的时候,老是莫名其妙的自己切换成了自带的 ABC 输入...

  • 120
    自定义UITableViewIndex

    关于UITableViewIndex UITableViewIndex继承自UIControl,它是一个tableView里使用的一个控件,但是不是一个公开的类,如下图中右边...

  • UIButtonTypeSystem遇到的坑

    UIButtonType UIButton提供了buttonWithType的类方法来初始化,UIButtonType是一个枚举: 平时用的比较多的是UIButtonType...

  • 120
    Head First设计模式---装饰者模式

    定义 动态地将责任附加到对象上。想要扩展功能,装饰者提供有别于继承的另一种选择。 例子 现在有一家咖啡店,需要设计一个咖啡的订单系统。在最初咖啡种类较少的时候,设计了一个be...

  • 120
    Head First设计模式---命令模式

    定义 将请求封装成对象,这可以让你使用不同的请求,队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。 例子 现在需要做一个遥控器,遥控器上有很多按钮,每一个按钮...

  • iOS CoreMotion 的一些坑

    CoreMotion 一般通过CMMotionManager获取传感器数据,出于性能的考虑,在app里面只创建一个CMMotionManger对象,CMMotionMange...