240 发简信
IP属地:上海
  • 为什么说Swift 是一个类型安全的语言

    Swift被认定为是一个类型安全的语言,主要基于以下几个方面的原因: 一、类型检查与编译时错误捕获 • 严格的类型要求:在Swift中,变量和表...

  • 多种方式求数组的和

    1,遍历数组 2,使用reduce高阶函数 let arr = [2,3,4,5]let result = arr.reduce(0) {ret...

  • MVC设计模式

    iOS MVC模式是一种软件设计的框架模式,它将应用程序分为模型(Model)、视图(View)和控制器(Controller)三个核心部分。以...

  • OC 调用方法崩溃前做了哪些事情

    在OC(Objective-C)中,当调用方法导致崩溃前,runtime系统执行了一系列步骤来尝试解析和转发消息。以下是这些步骤的详细解释: 一...

  • 静态库与动态库的区别

    静态库和动态库是相对编译期和运行期的:静态库在程序编译时会被链接到目标代码中,程序运行时将不再需要改静态库;而动态库在程序编译时并不会被链接到目...

  • Resize,w 360,h 240
    iOS 编译IJKMediaFramework时遇到的问题

    1,执行命令 ./compile-ffmpeg.sh all时报错: libavcodec/aarch64/h264dsp_init_aarch...

  • UITextField设置clearButtonMode没效果

    是应为设置了: tf.rightView = btntf.rightViewMode = .always 把清楚按钮覆盖了

  • UICollectionView的didSelectItemAt代理方法不调用

    原因: 在UICollectionView的父视图上添加了一个单击手势导致的

  • ios 分辨率问题

    问题:发现iPhone11取出来的分辨率为812 x 375,正常应该是896 x 414。导致UI布局出现问题。 原因:系统设置了放大显示模式...