240 发简信
IP属地:河北
  • iOS友盟微信支付冲突解决(使用简单,快速便捷)

    UMShareWeChat 基于友盟分享, 依赖完整版微信SDK(带支付功能),快速导入直接使用 原UMCShare组件中,完整版的微信SDK不...

  • iOS GCD死锁底层探究和造成死锁的条件

    平常面试中总会遇见GCD死锁的问题,那些情况下会造成死锁呢,先看一下CGD死锁崩溃的核心源码 从上面代码中我们知道,当if条件为真时就会进入cr...

  • Resize,w 360,h 240
    最详细 Mac Charles 安装使用教程

    网上资源太乱太杂整理了一下网上资源: Mac版中文版下载[https://pan.baidu.com/s/1GzpPcT3Ip-qT7g4aoG...

  • 分类中同名方法的调用顺序

    1、普通方法的优先级: 分类> 子类 > 父类, 优先级高的同名方法覆盖优先级低的2、+load方法的优先级: 父类> 子类> 分类3、+loa...

  • 结构体和类的区别

    相同点: 都可以将多个属性封装为一个整体。 不同点 结构体只能封装数据,而类不仅可以封装数据还可以封装行为(封装方法)。 结构体变量分配在栈空间...

  • 内存中的五大区域

    栈 栈是由编译器分配和释放,用于存放程序临时创建的变量、函数的参数、局部变量等。 堆 程序员手动申请的字节空间/内存空间 全局区 BSS段:通常...

  • iOS App跳转第三方地图和URL参数详解

    1:添加白名单 在 info.plist 文件里面,添加一个字段:LSApplicationQueriesSchemes 2:跳转到相应App ...

  • 文件清理和Xcode清理

    App清理 卸载某些应用程序后会留下一些预置文件和缓存等,我们可以彻底删除~/Library/Application Support/(应用程序...

  • iOS14 UITableViewHeaderFooterView 背景

    最近在iOS14上使用 UITableViewHeaderFooterView 设置了背景色 发现背景色下出现了一根线条 然后查看图层,发现原来...