12 2021 档案
摘要:public override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) { super.init(style: style, reuseIdentifier: reuseIdentifier) initUI()
阅读全文
摘要:理由 为什么需要编写技术方案和进行技术评审 加强对需求理解,减少错误几率。通过编写文档,可以再自己复盘一下需求流程,并且对开发过程有个大概的模拟,可以初步判断任务的难点和可能出错点。 变更详细。通过文档记录,可以对需要变更那些文件,有个具体的记录,方便后期维护。 可以将需求资料集中。因为有文档记录,
阅读全文
摘要:编码规范 背景 随着团队扩大,人员增多。需要统一编码规范 规范 命名-明确的使用含义 请使用驼峰命名规则 //推荐 class UserInfo{ var userInfo: UserInfo? } //不推荐 class Userinfo{ var user_info: Userinfo? } 首
阅读全文
摘要:/// 地区所有数据 let cityInfo = viewModel.allRegionSub.value /// 已订阅的地区数据 let areaIds: [Int?] = viewModel.subscribeRegionSub.value.map{$0.id} //通过id查询选择的省和直
阅读全文
摘要:2021-12-10 场景描述:在谁联系过我的列表中,点击查看电话号码,随着列表的滑动,号码是错乱的,有时候对,有时候错。 1、cell中,如果有按钮或者其他control事件,然后rx绑定事件的时候,在闭包回调里面,获取的indexpath可能是不正确的.(原因时,复用时,点击事件被多次订阅)如下
阅读全文
摘要:1.先获取最新版本号和本地版本号进行对比 2.去掉本地版本号上的 . 处理为Int类型 /// 获取是否需要审核时动态展示内容 /// true:审核通过 /// - Returns: 返回是否审核通过内容 func IsActive() -> Bool { if let newVersion =
阅读全文
摘要:调起相册 let imgSelectVC = TZImagePickerController(maxImagesCount: 1, columnNumber: 4, delegate: self, pushPhotoPickerVc: true) imgSelectVC?.allowPickingO
阅读全文