240 发简信
IP属地:重庆
  • CoreText是如何绘制文本的

    代码实现可参考封装完成的SDLabel[https://github.com/giveMeHug/SDLabel]。由于绘制都是在Context上下文上进行的,所以先补充一些...

  • 120
    iOS性能优化(中级+): 异步绘制

    山雨欲来 “砰砰砰、砰砰砰、砰砰砰” “大师,大师,江湖救急啊” “不知少侠,着急让老夫出关所为何事?” “大师之前授与我的iOS性能优化(初级)和iOS性能优化(中级),我...

  • 120
    iOS原生集成RN中使用React-Navigation 报错 (evaluating 'RNGestureHandlerModule.State')

    1.在iOS项目中集成RN 这个不会的直接去RN中文网去看 2.集成RN之后,使用react-navigation 3.x 如何集成参考https://reactnaviga...

  • 120
    重新思考Swift中的设计模式:状态模式

    本文展示了如何在Swift中实现State模式,利用Swift的强大功能使实现更简单,更灵活。我们通过一个例子来探索状态模式的各个方面,并评估其处理需求变化的能力。然后,我们...

  • 120
    使用Swift框架重复使用代码

    当您发现错误并且必须使用它修复所有应用程序时,复制和粘贴代码会很糟糕。但有没有办法避免呢?就在这里! Apple提供了一种称为框架的工具来简化代码共享。此外,它还为我们提供了...

  • 在幕后看看Swift中的Map,Filter和Reduce的实现

    一个函数接受一些输入,对它做一些事情并创建一个输出。功能有签名和正文。如果为函数提供相同的输入,则始终获得相同的输出。简而言之,这是函数的定义。 现在我们将通过仔细研究它们来...

  • 写的很棒

    Swift学习之泛型

    泛型能够让开发者编写自定义需求已经任意类型的灵活可用的的函数和类型。能够让我们避免重复的代码。用一种清晰和抽象的方式来表达代码的意图。 1.泛型解决的问题 下面是一个非泛型的...