240 发简信
  • 120
    如何给iOS Action Extension 操作扩展增加图标

    如何给iOS Action Extension 增加图标? 首先,操作扩展出现的位置,如下图所示的框框中。一般来说,分享扩展会自动使用你App的...

  • 120
    Flutter 视图渲染与生命周期

    Flutter 的核心设计思想便是“一切皆 Widget” Flutter 将视图树的概念进行了扩展,把视图数据的组织和渲染抽象为三部分,即 W...

  • 120
    Flutter核心概念与学习路线

    Flutter的核心Skia与Dart Flutter官网:https://flutterchina.club/[https://flutter...

  • 120
    字符串中按规则插入空格

    今天同事群有个同事在问 兄弟们, 对于任意长度的数字字符串,比如 123 123456希望按照4位 4位空格展示,比如1234 56除了手写su...

  • 120
    PPT创作理念

    PPT是用来展示东西的,PPT演示稿和演讲人的讲稿是不一样的,一个漂亮的PPT绝对不会充斥着大量的文字让用户去阅读,大量的文字应该是讲稿的一部分...

  • 120
    使用PS修改GIF动图只能导出GIF只有一帧图片?

    记录使用PS软件(photo shop)修改GIF文件遇到的坑 需求:朋友给我张图,说让我抹掉图中某物体上的文字原理:使用PS选中要抹掉的内容,...

  • iOS应用开发最佳实践

    通过遵循这些最佳实践,你将很大程度上避免许多麻烦 避免内存泄漏的最佳实践 避免大量的单例。具体来说,不要出现上帝对象(如职责特别多或状态信息特别...

  • 120
    《高性能iOS应用开发》勘误

    最近在读一本书《高性能iOS应用开发》发现书中有些错误,也可能不是错误,只是过时罢了,以下勘误内容均已经实际运行了代码,却发现跟书中所述不符: ...

  • 日志与埋点

    埋点是了解用户行为的重要步骤,但更重要的目的是识别用户的关键路径。注入特定的代码以记录关键指标是提升应用性能的重要步骤。 日志和埋点之间存在着细...

个人介绍
iOS、macOS开发者。Web前端爱好者。
在简书创有SwiftUI和Mac Developer专题,欢迎关注投稿。
---
欢迎合作、推荐。