项目功能: android 11 的板子(硬件跟驱动都是公司的)上开发一款app,该app有WIFI相关的操作开发(实现WIFI扫描列出WiFi列表、点击保存过的WiFi进行...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
项目功能: android 11 的板子(硬件跟驱动都是公司的)上开发一款app,该app有WIFI相关的操作开发(实现WIFI扫描列出WiFi列表、点击保存过的WiFi进行...
一、说明 1、@JsonSerializable() 这是表示告诉编译器这个类是需要生成Model类的2、@JsonKey 由于服务器返回的部分数据名称在Dart语言中是不被...
我在制作xcframework的时候,脚本编译真机架构没问题,但是编译模拟器架构报错** ARCHIVE FAILED **The following build comma...
每年升级Xcode都纠结要不要升级,升级后项目就会莫名报错,今年也不出意外报错了 Charts项目报错 其实报错后第一时间去github官方查看,发现很多类似的问题,给出的解...
接手的公司iOS项目是组件化开发,项目也比较大,App Store显示的包有400多M,并且无法适配模拟器。所以,首先我来进行模拟器适配。 1、报错building for ...
1、第三方库没下载下来,需要加权限,再执行下面命令git submodule update --init 2、报错 CMake Error at cmake/platform...
NSClassFromString类似反射,也就是通过字符串获取到类。 对于系统类而言,直接使用名称就可以获取到对应的类,如NSClassFromString("UIView...
参考https://www.jianshu.com/p/4e4defb528f7[https://www.jianshu.com/p/4e4defb528f7] 1.项目自己...
一、安装签名工具ldid 先确保安装了brew 利用brew安装ldid 二、修改环境变量 编辑用户的配置文件 在.bash_profie文件后面加入以下2行 让.bash_...
逆向的知识很久没用了,准备梳理下 一、工具 Cydia 不解释 iFunBox方便查看iPhone文件 SSH和OpenSSH SSH的通信过程 1、建立安全连接2、客户端认...
Gradle版本 7.5.1版本classpath 'com.android.tools.build:gradle:4.1.0' 1.gradle assembleDebug...
1、第一步终端命令 2、第二步终端命令 3、第三步终端命令 4、根据提示第四步终端命令 5、总结 第四步其实是一些警告信息,并不是真正的错误,错误还的从第三步查找,保证gra...
互斥锁 定义:当上一个线程的任务没有执行完毕的时候(被锁住),那么下一个线程会进入睡眠状态等待任务执行完毕, 直到上一个执行完成,下一个线程会自动唤醒,然后开始珍惜任务 互斥...
线程保活有几种方式? 给子线程runloop添加事件源,使runloop开始保持运行 NSCondition 条件锁,给线程加锁,让线程挂起 NSRunloop和CFRunL...
##解决NStimer的循环引用(也可以用block)和CADisplayLink循环引用(无block方法) 1、VC代码 ``` ```@interface ViewCo...
1、 LinearLayout线性布局:横着竖着按顺序排列 RelativeLayout相对布局:起始坐标是屏幕左上角,以同级或上级参考系定位位置 FrameLayout帧布...