240 发简信
IP属地:上海
  • Kingfisher源码解读简介

    1.通过泛型支持多个控件,如UIButton,NSButton(mac开发), imageView等等 先判断是否是强制刷新,如果是创建一个re...

  • unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chromium...

    cocoaPods 1.8版本之后,项目中导入libwebp库的时候会报错找不到。解决方法如下: shift + command + G ~/...

  • Resize,w 360,h 240
    AppClips介绍及使用流程

    一.简介 在 2020 年 6 月 23 日的 WWDC 大会中,苹果预告了 App Clips 。 App Clip(官方翻译:轻 App;民...

  • Resize,w 360,h 240
    ios 集成友盟 SGMain.framework 和 SecurityEnvSDK.framework冲突

    话不多说,先上图: 可以看到说在SGMain.framework文件和SecurityEnvSDK.framework文件中有冲突,SGMain...

  • Resize,w 360,h 240
    performSelector: withObject: afterDelay:在线程中执行的问题

    上一次仓促面试,给了一份面试题让我去做,题目的主要内容就是多线程的相关知识。其中有一题是这样的: 让我写出程序的打印顺序。我写了1,3,2,结果...

  • iOS 常用加密方式讲解

    1. Base64 说起常用加密算法,很多人都会说有base64,其实base64不是加密方式,而是一种编码方式。Base64可以将任意的二进制...

  • SourceTree添加忽略文件

    1.打开终端,设置电脑显示隐藏文件,这里已Mac电脑为例。输入以下代码: 当然要想隐藏文件,再输入以下代码就可以了: 2.打开项目所在文件夹,这...

  • Resize,w 360,h 240
    iOS 方法调用底层代码实现

    OC中方法的调用底层实现很多开发者都知道是利用消息转发机制来进行的,那么这个底层的代码究竟是怎样实现的呢,今天就为大家解密一番。 1.新建一个项...

  • Resize,w 360,h 240
    iOS方法调用本质(controller中的self怎么来的)

    说到本质,在OC中那就自然而然的想到runtime和C语言函数。方法的调用很多人都知道是消息转发机制来实现的,那究竟我们调用一个类的方法的时候,...