240 发简信
IP属地:浙江
  • 240
    Swift函数重载(证明)

    本是不打算证明的,有人质疑让他自己去证明井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也。对牛弹琴:一是比喻对蠢人谈论高深的道理;二是讥笑说话的人不看对象。 真是无...

  • Swift 面试题及答案

    一、swift访问级别 Swift 为代码中的实体提供了五种不同的访问级别。这些访问级别不仅与源文件中定义的实体相关,同时也与源文件所属的模块相关。 1、访问权限修饰 Ope...

  • 240
    2025安装CocoaPods

    点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...

  • 240
    iOS Runtime详解

    Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...

  • 240
    iOS 多线程

    前言:这可能是史上最全面的一篇iOS 多线程博客了(王婆卖瓜一番😄),从多线程的基本概念,进程的概念,引出iOS中的四种多线程方案pthread、NSThread、NSOpe...

  • 240
    CocoaPods安装方法-2025.02.18

    本文长期更新!M系列芯片的机型也适用 准备(这个很重要): 你大概率需要个梯子,并且确保终端能够正常通过梯子访问网络: 安装前:给Terminal终端配置网络代理[https...

  • 240
    关于iOS禁止截屏

    背景 在日常开发的一些业务场景中,如果涉及到一些敏感信息(如:付款的二维码或条形码等),而我们不希望相关敏感信息被随意传播。此时自然就会产生禁止截屏这个需求。 实现方式 禁止...

  • 240
    iOS NFC功能集成及详解

    一、NFC简介 NFC(Near Field Communication,NFC)近场通信,是一种短距高频的无线电技术,在13.56MHz频率运行于10厘米距离内。其传输速度...

  • 240
    iOS HomeKit详解

    前言 HomeKit库是用来沟通和控制家庭自动化配件的,这些家庭自动化配件都支持苹果的HomeKit Accessory Protocol。 HomeKit应用程序可让用户发...