240 发简信
IP属地:上海
  • atomic内部使用的是自旋锁还是互斥锁?

    OC代码 在main.m文件中定义ZYPerson类,分别有atomic修饰的属性name和nonatomic修饰的属性gender 通过终端命...

  • 笔记-Block深入浅出

    课程地址,同时对比另一篇笔记中block在MRC下的表现 block的三种类型: 全局 __ NSGlobalBlock __void (^b...

  • Resize,w 360,h 240
    iOS Architectures和Enable Bitcode设置

    做了一个第三方库,项目打包的时候报错,发现是自定义库没有支持armv7,故而查了一下Architectures相关设置,好记性不如烂笔头,记录一...

  • 面向对象编程的反向学习

    今天看了篇关于面向对象编程的文章,发现自己对于面向对象编程的基础理解甚少。作者对于面向对象编程的问题描述正式我们在编写代码时需要注意的地方,于是...

  • Resize,w 360,h 240
    笔记-OC对象的本质

    笔记-OC对象的本质 课堂引入 Q:p1和p2是同一个对象吗? A:从打印结果看,显然p1和p2指向同一块内存地址 Q:同一块内存地址就一定是同...

  • Resize,w 360,h 240
    笔记-架构模式

    Contents: MVC封装和解耦 MVP架构思路 MVVM架构思路 MVC 问题:1. vc代码过于沉重 2. 代码耦合性过高 轻量级vc...

  • React Native-初探

    参考:https://reactnative.cn/docs/getting-started/ Mac下搭建开发环境 安装依赖:Node、Wat...

  • Resize,w 360,h 240
    笔记-iOS中级教程多线程

    资料来源:腾讯课堂=>《[iOS]iOS中级教程多线程》 09 __bridge __bridge告诉函数pthread_create,在ARC...

  • Resize,w 360,h 240
    iOS开发 - APP间通讯

    常用的APP间通讯场景是支付和分享。接入支付宝等支付场景时需要跳转到支付宝APP,完成支付后再将支付结果返回原来的APP,这样就涉及APP间传值...