240 发简信
IP属地:陕西
  • 学习SwiftUI,必须掌握的3个知识点

    在WWDC2019中,iOS引入了一个全新的UI框架——SwiftUI。它的目的是通过全新的设计思想来解决iPhone、iPad、Mac的界面统一,以便开发者可以通过一次学习...

  • 120
    Android Ffmpeg Cannot find a valid font for the family Sans

    解决Android Ffmpeg Cannot find a valid font for the family Sans 问题 在Android中使用FFmpeg添加文字水...

  • 大佬,需要将他们加入到工程的链接库中。 这一步是怎么操作的呢?

    iOS FFmpeg开发-添加文字水印功能

    一、背景 在iOS平台下,使用FFmpeg tools(命令行)开发添加文字水印功能需要添加libfreetype、libfontconfig、libfribidi库. 为什...

  • 并没有做作用

    UITableView/UICollectionView调用reloadData刷新时界面闪烁

    使用UITableView、UICollectionView时,当数据变更了,需要重新调用reloadData刷新时,有时候界面会出现闪烁。 造成闪烁的原因,主要是因为CAL...

  • iOS 可变长参数 va_arg exc_bad_access

    废话少说,直接上代码。 执行,exc_bad_access崩溃。 把调用改成: 不崩溃。可变长参数需要明确指定结尾,不然会野指针。如果在每次调用的地方都手动增加nil很蠢。 ...

  • 120
    iOS - copy与mutableCopy

    浅拷贝与深拷贝 浅拷贝:指针拷贝,不产生新的对象,源对象的引用计数器+1 深拷贝:对象拷贝,会产生新的对象,源对象的引用计数器不变浅拷贝与深拷贝 copy与mutableCo...

  • 120
    访问者模式一篇就够了

    访问者模式介绍 最复杂的设计模式,并且使用频率不高,《设计模式》的作者评价为:大多情况下,你不需要使用访问者模式,但是一旦需要使用它时,那就真的需要使用了。 访问者模式是一种...

  • 彻底搞懂适配器模式

    适配器模式可以看作一种“补偿模式”,用来补救设计上的缺陷。应用这种模式算是“无奈之举”。如果在设计初期,我们就能协调规避接口不兼容的问题,那这种模式就没有应用的机会了。 适配...

  • 彻底搞懂建造者模式

    全篇干货,值得你用几分钟认真读完。 先看定义:将一个复杂的构建与其表示想分离,使得同样的构建过程可以创建不同的标示。 使用场景:当一个类的构造函数参数个数超过4个,而且这些参...

  • 120
    为什么要使用工厂模式

    工厂模式是一种创建型模式,是为了对外隐藏内部类。本篇文章不讲概念,只用下面一张图来回顾一下工厂模式 这里要提醒一点,工厂模式对外只暴露工厂类和抽象类(也可以是接口)。 使用工...

  • 根据这个错误提示也查不出来原因吗?

    SocketRocket使用

    SocketRocket是Facebook开源的一个用于 iOS, macOS and tvOS客户端的websocket框架。 1. 集成 使用cocoapods只需要在p...

  • 是不是服务端的问题?或者网络问题?应该有错误提示吧

    SocketRocket使用

    SocketRocket是Facebook开源的一个用于 iOS, macOS and tvOS客户端的websocket框架。 1. 集成 使用cocoapods只需要在p...

  • 对最后的现象一不太明白,UIScrollViewDelayedTouchesBeganGestureRecognizer这个手势应该在所有的tableView上面都有的,为什么只有本文的Demo被延时了呢?

    iOS触摸事件全家桶

    好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...

  • 120
    2019 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染

    2019 iOS面试题大全---全方面剖析面试 UIView与CALayer 事件传递与视图响应链 图像显示原理 UI卡顿掉帧原因 滑动优化方案 UI绘制原理 离屏渲染 一、...

  • uni-app不懂,但是如果要在APP里集成支付都需要设置这个的

    iOS Scheme以及微信、支付宝等第三方功能的实现

    理论 在Apple的文档中,scheme在URL相关的内容中出现过,比如: 紧接着这一段,有如下说明: 详情点击这里。可以看出,scheme是URL中 : 之前的部分。在iO...

  • @独绽2018 仔细看一下文章的开头,介绍了scheme,有问题可以再讨论

    iOS Scheme以及微信、支付宝等第三方功能的实现

    理论 在Apple的文档中,scheme在URL相关的内容中出现过,比如: 紧接着这一段,有如下说明: 详情点击这里。可以看出,scheme是URL中 : 之前的部分。在iO...