1 2 3 4 5 ··· 14 下一页
摘要: 备注: windows的Alt相当于mac的option 1. stless快速创建StatelessWidget、stful就快速创建StatefulWidget。 2. option+Enter 可以单击选中任何一个widget,然后按option + Enter,就可以查看对该widget进行 阅读全文
posted @ 2023-09-25 17:09 黄增松 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.flutter加载iOS的图片或者iOS加载flutter的图片 https://pub-web.flutter-io.cn/packages/ios_platform_images 2.网络请求库 https://pub-web.flutter-io.cn/packages/dio https 阅读全文
posted @ 2023-07-21 11:20 黄增松 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 一:GitHub新建仓库,并clone到本地 1、注册GitHub账号并登录 2、右上方点击+,新建仓库(仓库名字(Repository name)、仓库权限(Public)、readme、license) 创建完成如下图: 3、检出仓库 新建一个文件夹SDK: 打开终端: 将FireRadarSD 阅读全文
posted @ 2017-12-22 19:19 黄增松 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
posted @ 2017-12-12 18:55 黄增松 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
posted @ 2017-10-19 16:21 黄增松 阅读(4581) 评论(0) 推荐(0) 编辑
摘要: iOS 的多读单写指的是多个线程可以同时读取共享的数据,但是只有一个线程能够写入数据。这是为了保证数据的一致性和避免竞争条件的出现。 一 在 Objective-C 中,可以使用 GCD 的并发队列来实现多读单写。具体实现步骤如下: 1.定义一个并发队列和一个串行队列,用于处理读操作和写操作,分别为 阅读全文
posted @ 2024-03-26 17:06 黄增松 阅读(17) 评论(0) 推荐(0) 编辑
摘要: A、B互传消息 A、B都创建自己的 接收端口和发送端口 A将自己的发送端口发送给对面B,B才能拿到A的发送端口,给A发送消息 A监听自己的接收端口,拿到B发给自己的消息 B监听自己的接收端口,拿到A发给自己的消息 void function_main() async { print("当前线程:"+ 阅读全文
posted @ 2024-03-01 10:54 黄增松 阅读(13) 评论(0) 推荐(0) 编辑
摘要: func binarySearch(_ array: [Int], _ target: Int) -> Int? { var left = 0 var right = array.count - 1 while left <= right { let mid = (left + right) / 2 阅读全文
posted @ 2024-02-26 21:05 黄增松 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Project flutter项目,里面有iOS、Android目录 Module flutter模块,原生iOS项目,想加flutter功能开发 Plugin flutter插件,原生flutter项目,想加iOS功能开发 Package 纯flutter项目,没有iOS、Android目录 ht 阅读全文
posted @ 2023-10-20 17:06 黄增松 阅读(46) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/wywinstonwy/article/details/122352534 https://www.jianshu.com/p/31d1dcb77192 阅读全文
posted @ 2023-09-20 15:17 黄增松 阅读(9) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/jdsjlzx/article/details/127956648 阅读全文
posted @ 2023-09-05 10:20 黄增松 阅读(58) 评论(0) 推荐(0) 编辑
摘要: extends是继承可以继承父类的特性。 Dart中继承是单继承. 构造函数或者析构函数不能继承. 子类重写父类方法要在方法前加@override. 子类调用父类的方法用super. Dart中子类可以访问父类的所有变量和方法. mixin可以不通过继承获得一个类的能力类似组合 通过混入mixins 阅读全文
posted @ 2023-08-23 14:27 黄增松 阅读(69) 评论(0) 推荐(0) 编辑
摘要: queue1 是最后生成的栈 queue2 是临时队列,把新进来的先放进去,再把queue1里的数据从头到尾读进去,然后互换 class MyStack { var queue1: [Int] = [] var queue2: [Int] = [] init() { } func push(_ x: 阅读全文
posted @ 2023-08-22 16:07 黄增松 阅读(7) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/yj229201093/article/details/118253538 状态管理、 路由管理、 跨页面传值、 本地化、 获取全局的BuildContext、 https://www.jianshu.com/p/4a281e703626 写的很棒,涵盖所 阅读全文
posted @ 2023-08-21 17:48 黄增松 阅读(40) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 14 下一页