240 发简信
IP属地:上海
  • iOS 14 最新对像内存优化了什么

    在 iOS 14 中,苹果针对内存进行了一系列的优化,以提升系统的性能和响应速度。以下是 iOS 14 中的一些内存优化方面: 引入了新的内存优化技术:iOS 14 引入了一...

  • iOS 4g 5g知识点

    在iOS开发中,以下是一些与4G和5G无线网络相关的知识点: 网络状态监测:iOS开发中可以使用Core Telephony框架来监测设备当前的网络状态。可以检测到设备当前是...

  • iOS 射频收发原理

    iOS设备支持射频(RF)收发,用于进行无线通信,例如Wi-Fi、蓝牙、蜂窝网络等。下面是iOS设备的射频收发原理简介: 收发器(Transceiver):iOS设备中的射频...

  • iOS无线通信

    iOS开发中可以使用频谱仪、信号源和综测仪等工具进行无线通信相关的测试和调试。下面是对这些工具的简要介绍: 频谱仪(Spectrum Analyzer):频谱仪用于分析和显示...

  • iOS射频测试

    iOS射频测试是在iOS设备上对射频性能进行测试和评估的过程。射频测试主要涉及到无线通信技术,包括蜂窝网络(如2G、3G、4G、5G)、Wi-Fi、蓝牙等无线通信技术的信号质...

  • MVVM 架构分析

    iOS MVVM(Model-View-ViewModel)架构是一种用于开发iOS应用程序的软件架构模式。它是对传统的MVC(Model-View-Controller)架...

  • 120
    iOS 高级面试题--答案

    目录 iOS 基础题 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 2.讲一下atomic的实现机制;为什么不能保证绝对的线...

  • 其他支付方式怎么付

    苹果开发者账号续费步骤(2020年)

    由于苹果开发者个人账号过期了,需要重新续费,登录开发者中心http://developer.apple.com发现续费的按钮【Renew Membership】已经没有了,而...

  • 120
    OC-KVO原理分析

    KVO KVO 全称 Key Value Observing,是苹果提供的一套事件通知机制。允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。由于 KVO 的实现机...

  • OC-KVC原理分析

    OC之Method_Swizling一些坑点、KVC原理分析 Method_Swizling Method_Swizling我们并不陌生,通过交换两个方法SEL的IMP指向,...

  • Swift和OC的区别

    Swift和Objective-C(OC)是苹果公司推出的两种编程语言,用于开发iOS和Mac应用程序。以下是它们之间的一些主要区别: 语法:Swift使用简洁、现代化的语法...

  • iOS 移动端组件化

    路由是一个很好的解耦的方案,它可以为各个组件之间调用提供遍历,没有路由,组件化也是可以用的。 业界常见的三种解决方案 1.Url-scheme注册(MGJRouter) iO...

  • 120
  • 120
    swift中的声明关键字详解

    原起 学习swift,swift中的关键字当然要了解清楚了,最近在网上看到了关于声明关键字的文章,整理记录一下。 关键字是类似于标识符的保留字符序列,除非用重音符号(`)将其...

  • RunLoop

    RunLoop和线程的关系: RunLoop 的作用就是来管理线程的,当线程的 RunLoop开启后,线程就会在执行完任务后,处于休眠状态,随时等待接受新的任务,而不是退出。...

  • Swift下自定义printf, 在状态DEBUG打印

    主要区别: NSLog会记录下时间而print没有。 NSLog是线程安全的而print没有。。 print只在调试模式下在控制台输出而NSLog在运行模式也会。总结说明:根...

  • swift中的闭包和oc中的block的定义和用法对比

    一.闭包的介绍 闭包是功能性自包含模块,可以在代码中被传递和使用。 Swift 中的闭包与 C 和 Objective-C中的 blocks 以及其他一些编程语言中的 lam...