logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

flutter-开发时出现的bug

点击修改到 修改手机号输入页面ChangeInputPhonePage,由于使用了go_router框架, 所以由ChangePhonePagepush进入的ChangeInputPhonePage, 当在ChangeInputPhonePage输入完成后,使用pop回到ChangePhonePage页面并带上了新的手机号, 在ChangePhonePage的push.then的回调中接收传递过来

#flutter#bug#前端
java-数据库

UPDATE employee SET employer_id = 1 WHERE name IN ('张无忌', '杨逍', '范遥', '谢逊', '殷天正', '韦一笑', '小昭', '殷离', '黛绮丝', '说不得', '冷谦', '周颠', '彭莹玉', '铁冠道人', '阳顶天');UPDATE employee SET employer_id = 2 WHERE name IN

#数据库#java#sql
flutter-2024面试题

2024-04-113,671阅读10分钟。

#flutter
Swift-高级特性

/ 是否在新手引导中 @objc dynamic var isInGuide = false { didSet { log.info("D3200 MFIDataManager isInGuide: \(isInGuide)") } }解释下这个。

#swift#ssh#开发语言
Swift-static和class

staticswift// 实现协议要求print("初始化设置")特性staticclass存储属性✅ 支持❌ 不支持计算属性✅ 支持✅ 支持可重写性❌ 不可重写✅ 可重写适用类型类、结构体、枚举仅类内存特性全局唯一全局唯一访问方式理解这个区别对于设计良好的 Swift 代码架构非常重要!

#swift#java#服务器
Swift-GCD和NSOperation

iOS的GCD和NSOperation的swift版本,全部知识体系。

#swift#cocoa#ios
Swift-Enum

swiftcase northcase southcase eastcase west// 简写方式swiftswift。

#swift#java#算法
Swift-协议写扩展的妙用类似抽象类的感觉

这种"协议 + 提供默认实现的扩展"减少样板代码- 避免在每个类型中重复编写相同的默认实现提高开发效率- 开发者只需关注需要定制的部分保持灵活性- 仍然允许在需要时覆盖任何默认行为明确设计意图- 清晰区分必需和可选的功能这是一种符合 Swift 协议导向编程(Protocol-Oriented Programming)最佳实践的设计方式。

#swift#ssh#开发语言
Swift-snapKit使用

snapKit的使用注意SnapKit 是一个优秀的 Swift Auto Layout 库,但在使用中需要注意一些重要事项。

#swift#elasticsearch#开发语言
flutter中什么时候使用SafeArea

child: Text("这段文字不会被刘海屏或状态栏遮挡"),left: true,// 适配左侧安全区域(如横屏模式)bottom: true, // 默认 true,确保底部安全。child: Text("这段文字不会被底部导航栏遮挡"),child: Text("避开系统 UI 并增加额外内边距"),child: Text("适配折叠屏/平板的安全区域"),top: true,// 避开顶

#flutter
    共 14 条
  • 1
  • 2
  • 请选择