问题1:启动优化答:iOS中的启动优化分为Pre-main和main函数之后两个阶段。 main函数之前的阶段优化这个阶段是在main()函数执行之前,主要执行dyld(动态...
问题1:启动优化答:iOS中的启动优化分为Pre-main和main函数之后两个阶段。 main函数之前的阶段优化这个阶段是在main()函数执行之前,主要执行dyld(动态...
一、Dart 语言基础 1. Dart 中 final 和 const 的区别是什么? 答案: 特性finalconst赋值时机运行时赋值,只能赋值一次编译时常量内存每次创建...
Flutter 页面的生命周期 1. 创建初始化阶段 (Creation) constructor: Widget 的构造函数首先被调用 createState(): 对于 ...
@Taochen 是一个专栏,这个平台已经倒闭了
Swift 无限轮播器-兼容视频和图片背景 无限图片轮播器我已经记不清自己写了多少次了,不管是用 UIScrollView + Timer方式实现,还是UICollectionView + Timer方式实现,其...
背景 项目场景是需要制作几十个马甲包来引流,将流量引导至主线包,以前通过代码混淆的方式制作马甲包,已经不再适合当下的审核机制,提交的ipa很容易因为4.3而被拒绝,甚至会导致...
1. Flutter中的StatefulWidget和StatelessWidget有什么区别? StatefulWidget有一个可变的状态,可以在小部件生命周期内改变,而...
Flutter 面试题整理 涵盖:Dart 语法、Widget/架构、状态管理、路由导航、网络请求、持久化存储、性能优化、内存泄漏排查、调试工具、平台交互、测试、工程化等。 ...
背景 面试的是一家做智能硬件的科技公司,技能要求除了音视屏、iOS/Flutter性能相关技术外,更多的还关注个人对常用开发技巧是否有探索性,下面列举几个在开发中我比较容易忽...
一、背景 实现一个录音器,要求有开始录音、停止录音、播放录音、删除录音的功能。 二、实现步骤 1、请求麦克风权限:requestPermissionAndPrepare() ...
配网流程 配网是IoT场景最典型的一个功能,手机通过BLE或者WI-FI把SSID、密码发送给设备,待设备连接上路由器后,手机再与设备建立Socket进行双向的通讯。一、整体...
iOS通过wifi连接硬件设备[https://blog.csdn.net/u010545480/article/details/136815301]iOS之app直接和硬件...
开发时在Xcode16.1 ,手机系统版本16.7需要开启network extension权限、本地网络通信权限 设置外设热点的ssid和password 开启定时器轮询检...
(一)、内购商品类型与配置 具体过程参考下方参考资料链接,基本上是手把手的教你配置了。注意点1、在截图的尺寸,我给的是1242*2208,试了其他几个尺寸都失败了。2、创建I...
2019 iOS面试题大全---全方面剖析面试 2019 iOS面试题-----多线程相关之GCD、死锁、dispatch_barrier_async、dispatch_gr...
0、Dart是值传递还是引用传递? Dart是值传递。每次调用函数,传递过去的都是对象的内存地址,不是对象的复制。知识点扩展:Swift的struct是值类型,class是引...
这里用来记录一些OC面试题目(不定期更新, 会逐渐补充...) 视图面试题 IOS面试题(UIView) ----- UIView相关[https://www.jianshu...