首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
飞梭
掘友等级
喜欢打乒乓的iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
iOS自动打包
本文是在mac环境下进行的用shell进行自动打包,实现了一键化打包并且传递到蒲公英、自己的oss服务器、Appstore等 环境准备 实验的项目是swift工程,用了cocoapods管理三方库,其
根据SwiftLint提示进行代码规范
1、 Vertical Whitespace Violation: Limit vertical whitespace to a single empty line. Currently 2. 空白问
iOS启动优化之二进制重排
二进制重排这个概念,最早提出是由抖音团队技术分享的一篇文章,使大家能知道这个技术,当时是在19年,里面运用的是针对OC、C++、C、block的分别单独hook处理,但是只有OC能进行全部获取,C++
iOS启动优化基础概念
APP 的启动时长对保证用户粘性有很大影响,一款加载时长过长的应该可能会直接被用户放弃或给用户带来不良的用户体验,接下来我们就先来看看iOS的APP启动时间与哪些因素有关
flutter新建并上传插件包
flutter提供了插件包的形式来使代码分模块和共享,可以避免开发者从0开发程序,轻松实现组件化,和iOS的cocopods类似。 创建 一个最小的package包括: (1)一个pubspec.ya
设计模式六大原则(上)
单一职责原则 定义 一个类、接口、方法只做一件事,应该有且仅有一个原因引起类的变更,Single Responsibility Principle,简称SRP。 难点:单一职责原则最难划分的就是职责,
flutter渲染原理及优化
Widget 是空间实现的基本逻辑单位,里面存储的是有关视图渲染的配置信息,包括布局、渲染属性、事件响应信息等。 Flutter 将 Widget 设计成不可变的,所以当视图渲染的配置信息发生变化时,Flutter 会选择重建 Widget 树的方式进行数据更新,以数据驱动 U…
《高效程序员的45个习惯:敏捷开发修炼之道》读后感
一般误认为敏捷就是快,越快就是越敏捷——字典上的名词解释是其依据。岂不知它本来要以“lightweight processes”(轻量级过程)命名,只不过有些参会者不喜欢被看做是在拳台上跳来跳去的轻量级拳手,所以才用了“敏捷”这个词。还有其他一些误解是,敏捷就是只写代码不写文档…
个人成就
文章被点赞
9
文章被阅读
6,485
掘力值
197
关注了
6
关注者
3
收藏集
2
关注标签
6
加入于
2021-01-24