初涉管理的心态变化
前言 一直以来我主要从事的是一线的开发,经常属于核心开发,承担主要核心模块的任务,内心的想法就是主好自己的事就好了,如果有剩余的时间可以自己研究些新的技术点或纯粹放松摸鱼下,慢慢的机缘巧合之下除了承担核心开发外还做了领头人,在这个过程中因为性格及经验等原因,经历过一些煎熬 自己承担大量核心产出 VS 几乎不做任何具体事转发分配给其他人 平常任务习惯核心模块及难点模块自己自己做,其他模...
前言 一直以来我主要从事的是一线的开发,经常属于核心开发,承担主要核心模块的任务,内心的想法就是主好自己的事就好了,如果有剩余的时间可以自己研究些新的技术点或纯粹放松摸鱼下,慢慢的机缘巧合之下除了承担核心开发外还做了领头人,在这个过程中因为性格及经验等原因,经历过一些煎熬 自己承担大量核心产出 VS 几乎不做任何具体事转发分配给其他人 平常任务习惯核心模块及难点模块自己自己做,其他模...
参考: Disabling “Multipath Networking” in Settings>Developer Previous preparation error: The tunnel connection failed while the system tried to connect to the device.. The tunnel con...
参考: iOS 时间字符串format跟随系统语言地区 前言 iOS开发中一般都是直接使用模拟器开发调试,等没太大问题后再真机自测一遍后发给测试验收测试,但是模拟器和真机有部分区别, 比如真机有 设置 - 通用 - 日期与时间 - 24小时制的设置,模拟器就没有,导致真机关闭24小时制变成12小时制时,在做时间格式化iOS16以上的真机会多展示一个上午、下午等文字 参...
参考: CoreImage之识别二维码 项目中经常有识别图片里的二维码,以及二维码所在的位置 根据图片获取二维码信息代码如下 // 将image转换为cgImage let cgImage = image.cgImage // 创建二维码探测器 let detector = CIDetector(ofType: CIDetectorTypeQRCode, context: ...
参考: [SwiftUI 知识碎片] 在 SwiftUI 中使用 MapKit [SwiftUI 知识碎片] 自定义 MKMapView 标记 StudyMapView.swift 本文主要参考学习使用MKMapView的使用,以及SwiftUI里的View与UIKit里的UIView进行交互 默认的标注 自定义的标注 import SwiftUI import MapK...
参考: HackingWithSwift [SwiftUI 知识碎片] 结构体和类,ForEach,绑定 StudyBinding.swift 使用Binding属性可以对属性的变化进行监听及相关业务逻辑处理 // 不使用binding struct ContentView1: View { @State var selection = 0 var bod...
参考: HackingWithSwift [SwiftUI 知识碎片] Debris-16 自定义容器 StudyCutomContainer.swift 使用泛型做一些很强大的封装 struct GridStack<Content: View>: View { let rows: Int let columns: Int let con...
参考: HackingWithSwift [SwiftUI 知识碎片] Debris-14 视图构成 StudyCutomView1.swift 由于相似的属性很多,代码显得很长,可以将一些相似的代码全封装起来,代码看起来会间接很多,想要将公共的代码组合在一起 方案一:自定义View struct CapsuleText: View { var text: Str...
参考: HackingWithSwift [SwiftUI 知识碎片] Debris-13 环境 Modifier [SwiftUI 知识碎片] Debris-15 自定义 modifier StudyModifier.swift 一、 SwiftUI里的系统定义的Modifier 1.1 子控件可优先级更高的Modifier,也就是子父控件和子控件同时设置,子控件优先...
前言 在接入亚马逊的人脸识别过程中,麻烦亚马逊的文档十分庞杂,操作提示过多,而且没有一个清晰完整的流程,导致前后端一起查找了很久的资料后任然问题重重,甚至都打算放弃了,App端后面在无意中看到了自定义凭证的方式才接入通了。后续跟后端人员回顾这个过程,后端人员一开始也不知道怎么搞,后续使用了一个AI工具帮忙,根据提示信息补全了代码实现了功能,如果纯粹靠自己看文档或看源码,不知道什么时候才搞...