240 发简信
IP属地:上海
  • 120
    【重读iOS】认识CALayer

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

  • reactNative 之组件传值和反向传值

    在项目中我们经常会遇到传值,传值有正向传值和反向传值,比如1.正向传值:从A组件push到B组件传值2.反向传值:从A组件push到B组件,然后在B组件修改数据之后,想要在A...

  • 不可以, 感觉就是单纯把你的字符串替换一下,看源码就知道了

    Swift到Kotlin轻松转换

    SwiftKotlin 一个将 Swift 转换成 Kotlin 的工具。 它是一个框架(动态库),也是一个命令行工具,同时又是一个应用程序。它的功能就是将 Swift 转换...

  • 分两种情况,字符串大于11位出了viewDidLoad会释放,小于11位是不会释放的

  • 第二个没法完成所有接口请求完成后再刷新UI的,需要在网络方法前面加上dispatch_group_entry,然后在block中加上dispatch_group_leave的方法才可以。

    iOS GCD实际项目运用

    GCD的解释及原理网上已经有详细的介绍了,这里我就只是把自己项目中常用到的记录下来,如果大家有更多的项目运用,请留言,我会及时学习并摘录进来,让不太喜欢理论而喜欢实际操作的人...

  • 120
    weak实现原理

    平时开发中我们经常会用到weak,但是它的实现原理也许不是很清楚,今天就从源码来探究一下(weak实现原理源码链接)。 weak指针的建立 weak修饰对象不增加其引用计数,...

  • 120
    iOS 防止 Charles 抓取数据

    现在 APP 开发,数据的保密性越来越受重视,保密性高才不会让数据轻易被泄露,同时保护到用户和公司的利益。如何做到保密更加完善呢?怎么防止 Charles 获取数据呢? ...