1、Dart是值传递还是引用传递? dart是值传递。 2、描述Flutter的核心渲染模块三棵树 WidgetTree:存放渲染内容、它只是一个配置数据结构,创建是非常轻量...
1、Dart是值传递还是引用传递? dart是值传递。 2、描述Flutter的核心渲染模块三棵树 WidgetTree:存放渲染内容、它只是一个配置数据结构,创建是非常轻量...
许多掘金朋友在上一篇留言,说要封装下最新版,所以这篇把封装思路写下,大家可以自己封装。有好的想法也可以去github提request,也感谢WingCH[https://gi...
前言[https://i.cnblogs.com/#%E5%89%8D%E8%A8%80] IOS 自动化相关框架介绍[https://i.cnblogs.com/#ios-...
目录 1.需求背景 2.需要解决的问题3.核心代码部分4.使用示例5.组件地址 1. 需求背景 随着iOS16.0更新,现在app首次安装启动,第一件事就是提示网络授权,但是...
背景 一直都有用户反馈无法正常联网的问题,经过定位,发现很大一部分用户是因为网络权限被系统关闭,经过资料搜集和排除发现根本原因是: 1、第一次打开 app 不能访问网络,无任...
版权声明:本文为作者原创书籍。转载请注明作者和出处,未经授权,严禁私自转载,侵权必究!!! 情感语录:时隔悠悠恍如昨; 成家立业各自落。不见当年昔日笑; 结君之情勿淡薄! D...
前言 为什么会有Flutter混编方案?其实这是一个很现实的问题。比如我们想要新写一个App,直接选用Flutter作为移动端开发的跨平台方案是非常好的一个选择。但是现实中是...
啥也不说先上图。 录音配置代码 定时器记录波纹大小 然后根据得到的数据绘制波形高度。 接下来就是音频的裁剪,直接利用原生的api进行裁剪 demo里面还包含音频合成相关代码。...
一、SourceTree下载与安装 1.下载SourceTreehttps://www.sourcetreeapp.com/[https://www.sourcetreeap...
亲,我的简书已不再维护和更新了,所有文章都迁移到了我的个人博客:https://mikefighting.github.io/,欢迎交流。 Swift相比OC以及其它语言,有...
简介 不论是iOS开发,还是Android开发,使用第三方库是必不可少的。现在,切换到Flutter,面临的第一个问题就是该用哪些第三方库?所有代码都需要自己写?当然不会。 ...
正常产品开发完成之后,我们都需要给测试人员打包,又是测试包,又是生产包的,打一次包需要浪费十几分钟的时间,甚至有时候,你刚打完包,产品过来告诉你某个地方需要微调一下(麻蛋,这...
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
@property @property的本质: 在正规的 Objective-C 编码风格中,存取方法有着严格的命名规范。 正因为有了这种严格的命名规范,所以 Objecti...
iOS 底层原理 文章汇总[//www.greatytc.com/p/412b20d9a0f6] 本文主要介绍常见的锁,以及synchronized、NSLock、...
简介 问题引入,在iOS中控制器的侧滑返回和UIScrollView(及其子视图UITableView、UICollectionView)使用的基本是不可缺少的,但是在两...
本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
一 :前言 很多的开发者 都听说过单元测试,但是不可否认 很多开发者 在实际开发中很少使用这个 单元测试。 大部分人想我自己把工程跑起来 一步步 按照 流程来测试 就行了 。...