自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

allanGold

希望我的点滴记录对迷茫中的您有些许帮助

  • 博客(906)
  • 资源 (17)
  • 收藏
  • 关注

原创 json to dart

https://jsontodart.comhttps://javiercbk.github.io/json_to_dart/

2021-03-22 16:15:55 337

原创 pub.flutter.org 国内镜像站

直接可访问的站点:https://pub.flutter-io.cnwindows设备 系统属性->高级->环境变量:添加下面中的某一对mac设备Using Flutter in ChinaThe Flutter community has made a Simplified Chinese version of the Flutter website available athttps://flutter.cn.If you’d like to install Flutter u

2021-03-18 14:33:36 6290

原创 github 代下 高速

https://shrill-pond-3e81.hunsh.workers.dev/https://g.widora.cn/

2020-12-23 15:54:32 444

原创 【配合控制台过滤】控制台 字典转json 打印一行数据 方法 打印

[[NSString alloc] initWithData:[NSJSONSerialization dataWithJSONObject:dicoptions:NSJSONWritingPrettyPrinted error:nil] encoding:4]

2018-12-24 17:00:30 480

转载 在线json转model

http://modelend.com/

2018-08-20 12:45:10 8258

原创 【Cocoapods】最新安装指定版本Cocoapods记录

安装ruby# 指定版本安装接下来一定要注意!注意!注意!如果你的 Mac系统是 10.11 之前,输入:如果你的 Mac系统是 10.11 之后,输入:

2024-04-15 11:01:43 386

原创 【SwiftUI】SwiftUI工程中如何引入DoKit

SwiftUI工程中引入DoKit。首页的onAppear。

2024-04-12 11:51:03 309

原创 【SwiftUI】当一个列表监听数据源数组count变化时,更新某个item的属性未生效怎么解决

可以对.id传入的值做更改,通过item的唯一性的属性拼接上要变化的那个属性形成的字符串。此种情况下即使我们更改了item的其他属性,通过删除再添加的方式更新列表,也不会生效。一般情况下,列表中的每个cell通过.id的方式会绑定一个item的唯一性的属性。当一个列表监听数据源数组count变化时,更新某个item的属性未生效怎么解决。比如我们要更改color。

2024-04-12 11:32:51 94 2

原创 【SwiftUI】在ScrollView的子视图上添加LongPressGesture导致子视图区域无法响应滑动操作

某些需求下需要在ScrollView的子视图上添加LongPressGesture,以实现某些选项浮窗等逻辑。即在添加.gesture(LongPressGesture())之前先添加onTapGesture{}但是这个时候呢,会导致子视图区域无法响应滑动操作,体验很不好。

2024-04-11 08:25:33 74

原创 【SwiftUI】LazyVGrid中ForEach遍历数组的indices时如何避免重用导致的图片不更新问题

当ForEach遍历数组的indices时,由于id: \.self,所有ForEach中的所有创建的视图绑定的id是索引值,为了避免所创建的视图渲染的图片能得到更新,可以使用遍历的模型的唯一id来对所创建的视图左唯一id绑定。关键代码就是这个id。

2024-04-10 23:36:10 110

原创 【SwiftUI】 swipeActions如何避免用户无意间过度滑动,导致直接触发删除

swipeActions的第二个参数allowsFullSwipe默认给的是true。这里我们设置成false即可解决这个问题。

2024-04-10 23:28:08 98

原创 【SwiftUI】 子视图如何与父视图等宽或者登高

如果设置子视图与父视图等高,设置frame的maxHeight: .infinity。如果设置子视图与父视图等宽,设置frame的maxWidth: .infinity。:不是设置frame的width或者height。这里需要用到frame。

2024-04-05 16:18:58 112

原创 Xcode 15 Sandbox: rsync(xxxx) deny(1) file-write-create

新版本的Xcode 15 编译报该错误 右侧工具栏 项目的workspace 和 pod的 space 都选择为15.0 即可。设置里面搜索user 把User Script Sanboxing 改为NO。

2024-03-28 15:09:49 484

原创 【Swift】如何让实例对象像函数一样使用

形如Swift 5 中引入了一个新的语法@dynamicCallable(动态可调用)。使用@dynamicCallable标记了目标以后(类、结构体、枚举、协议),实现dynamicallyCall方法后,目标可以像调用函数一样使用。

2024-03-21 18:30:25 318

原创 swift 闭包捕获列表

有关,所以会打印出”I drive Benz”。变量,此时将会打印出 “I drive Tesla”是个局部变量,不再与外面的。

2024-03-04 15:25:45 580

原创 【JavaScript】解构时重命名

js对象解构时重命名

2024-02-18 14:10:59 661

原创 【iOS分类、关联对象】如何使用关联对象给分类实现一个weak的属性

objc_setAssociatedObject实际上存储的是WeakObjWrapper对象,对WeakObjWrapper对象产生强引用,WeakObjWrapper对象内部弱持有传递进去的值,保证在对象释放的时候,自动把值设置为nil,避免了崩溃;注意:在派生的子类,添加的实现dealloc的方法中,重新调用一下父类的dealloc保证原有的类的释放关系不被破坏;看以下测试代码,使用policy为OBJC_ASSOCIATION_ASSIGN的策略,会发生什么样的情况?1、通过中间对象的方式。

2024-02-06 17:12:32 1247

原创 iOS 集成 Flutter Module

此时 flutter module 项目编译后的产物已经被集成到 iOS 项目中,下面就是开始使用 flutter 中的功能。

2024-01-30 10:47:31 722

原创 flutter module打包成framework引入原生工程

到这里 Flutter Module 就完全引入到了现有的 iOS 工程中,关于如何运行代码,可以去官方文档 - Adding a Flutter screen to an iOS app[5] 中查找。这样集成的方案,感觉是目前最方便的了。(如有更佳方案,烦请告知)Flutter 端写完代码直接运行就可以了。iOS 端直接,超级简单。如有缺陷,希望大家提出,共同学习!?References[1]把flutter作为framework添加到已存在的iOS中:[2]

2024-01-30 10:06:28 1077

原创 iOS 自动打包 命令之如何获取PROVISIONING_PROFILE

然后在Provisioning Profiles文件夹中选择打包需要的描述文件,一般描述文件的文件名都是由UUID组成的,如果文件名不是由UUID组成的,可以在终端中cd到Provisioning Profiles路径,输入。,23ec4472-bfc4-4128-a96c-2018021f52f3.mobileprovision是描述文件的名称,然后在终端的解析结果中找到UUID。首先在Finder中前往。

2024-01-29 16:45:11 621

原创 iOS 自动打包如何配置配置打包证书和profile provision文件【脚本方式配置】

1.Xcode和Jenkins的相关设置,以及环境切换2.通过shell脚本将证书和描述文件拷贝到自动化打包的机器,并archive导出ipa包3.上传到蒲公英4.解决Swift不支持use_frameworks!的问题。

2024-01-29 15:29:48 756 1

原创 iOS 自动打包如何配置配置打包证书和profile provision文件

打包失败截图:1、证书找不到 NO certificate matching ‘ ‘ for ‘ ’ code singing is required ….由于更新过证书配置,导致新证书没有导入到Jenkins中。配置步骤:Jenkins-系统管理-keychains and provisioning profiles managerment以为 更新 login.keychain 就好了,其实并不然在升级至Mac 10.12 之后 login.keychain 的存储发生改变。

2024-01-29 15:00:38 1240

原创 【flutter项目类型】project type如何区分

创建说明Flutter项目,主体是Flutter,其中包含iOS、Android、web等项目。目录结构为:主体是原生项目,用于在原生iOS、Android项目中添加Flutter模块,用于原生与Flutter混合开发。原生项目添加Flutter模块将 Flutter 集成到现有应用目录结构为:文件结构ModuleiOS 项目Plugin:Flutter插件:用于Flutter无法实现的功能,使用原生来实现出来,然后通过插件在Flutter项目中使用原生实现的功能。

2024-01-29 13:47:18 538

原创 开源IM 集锦

tinode(元某趣在用)

2024-01-28 17:52:16 357

原创 【git】git远程仓库迁移后 本地批量修改远程地址

当公司迁移远程git仓库时,我们需要修改git仓库的远程仓库的地址,可以一个一个的修改,但是如果项目比较多并且改的东西都一样的话,使用脚本修改就比较方便了。

2024-01-28 14:45:29 651

原创 【flutter】断点调试 执行表达式查看变量值

【flutter】断点调试 执行表达式查看变量值

2024-01-08 15:29:42 569

原创 【ipa】【证书】如何判断ipa使用的是哪个证书打的包

如何判断ipa使用的是哪个证书打的包

2024-01-03 15:37:30 590

原创 git 如何撤销历史某次merge

git,如何 撤销某一次历史提交或merge,并保留该版本的后续提交?

2024-01-02 16:57:58 1752

原创 SingleChildScrollView使用注意事项

SingleChildScrollView使用注意

2024-01-02 11:44:01 453

原创 【异步绘制】UIView刷新原理 与 异步绘制

UIView刷新原理、异步绘制、异步渲染

2023-12-16 12:32:08 510

原创 Dart 运算符 ~/

int a = 5;int b = 2;// 2.5 // /:,返回值为double类型// 2 // ~/:,返回值为int类型。

2023-12-05 14:53:36 353

原创 【Swift】【json】通过json字符串直接生成swift实体类

swift json生成实体类文件

2023-11-09 14:17:07 342

原创 【邮箱开发】邮箱开发依赖的第三方

mailcore2。

2023-11-08 19:56:08 169

原创 【Android Studio】Android Studio修改代码编辑区(工作区)背景色

Android Studio代码编辑区修改背景色

2023-11-08 11:41:26 1672 1

原创 【VSCode】VSCode自定义代码编辑区背景色

vscode修改代码编辑区背景色

2023-11-08 11:37:46 302

原创 【工具】【IDE】Qt Creator社区版

qt creator

2023-11-02 11:27:08 2607

原创 Swift如何优雅漂亮的打印字典、json

Swift如何优雅漂亮的打印字典、json

2023-10-29 21:21:36 599

原创 flutter 函数类型作为参数

注意:Future Function() 是形式参数类型(即函数类型),fuction是形式参数名。注意:Predicate 和 OutputFunction都是像是参数类型。1、通过typedef。

2023-09-03 12:13:18 300

原创 flutter plugins插件【三】【Flutter Intl】

多语言国际化在Android Studio中菜单Tools找到flutter intl创建多语言配置。创建后会在pubspec.yaml出现在工程的lib会生成l10n与generated文件夹l10n包含我们在intl_en.arb添加在intl_zn.arb添加。

2023-09-02 13:05:05 697

原创 flutter plugins插件【二】【FlutterAssetsGenerator】

资源文件路径生成

2023-09-02 12:52:56 896

iOS9 By Tutorials.zip

iOS9 By Tutorials iOS9的新功能使用以及例子,希望可以帮到喜欢iOS的你

2019-08-06

iOS 9 by Tutorials Code3.zip

iOS 9 by Tutorials Code3 05-15

2019-08-06

iOS 9 by Tutorials Code2_2.zip

iOS 9 by Tutorials Code2_2 04_final

2019-08-06

iOS 9 by Tutorials Code2_1.zip

iOS 9 by Tutorials Code2_1 4_starter

2019-08-06

iOS 9 by Tutorials Code1.zip

iOS 9 by Tutorials Code1 01-0301-0301-0301-03

2019-08-06

iOS7 by Tutorials.zip

iOS7 by Tutorial

2019-07-27

iOS 11 by Tutori随书源码.zip

iOS 11 by Tutorials随书源码,配合iOS 11 by Tutorials pdf学习更佳

2019-07-27

iOS 11 by Tutorials.pdf.zip

iOS 11 by Tutorials,iOS11新功能及api

2019-07-27

iOS8 by Tutorials随书源码.zip

配合iOS by Turorials pdf一起学习iOS8系统的新特性和功能

2019-07-27

iOS 8 by Tutorials.zip

外国比较好的一个iOS网站出的书,深入讲解一下iOS系统版本特有的功能

2019-07-27

时序图 类图 绘图软件

时序图 类图 绘图软件

2019-07-10

Androidyinshipinkaifa_hejunlin.pdf

Android 音视频开发 hejunlin,网上资源不太好找,大家支持一下,下载给点分

2019-06-24

vlc-ios 视频播放器

vlc-ios.3.1.5最新版视频播放器完整代码,可以直接运行

2019-03-05

京峰教育Docker、Jenkins企业实战视频

从淘宝花9毛买的希望对大家有帮助 Jenkins 加 docker 先学学

2019-02-10

jenkins企业集成

网上得来的资源大家一同学习,希望大家能下载

2019-02-10

MySQL性能管理及架构设计

MySQL性能管理及架构设计 视频哦

2019-01-06

swift教程 英文版

swift英文教程 大拿杰作

2019-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除