WCDB之使用原生SQL语句查询(四)
参考: IOS数据存储 之WCDB (二)WCDB.swift使用篇 WCDB.swift-语言集成查询 WCDB.swift-高级接口 StudyWCDB StudentDBModel.swift ScoreDBModel.swift StudentDBWorker.swift 一些特殊的场景可能wcdb不支持,需要直接使用sql语句...
参考: IOS数据存储 之WCDB (二)WCDB.swift使用篇 WCDB.swift-语言集成查询 WCDB.swift-高级接口 StudyWCDB StudentDBModel.swift ScoreDBModel.swift StudentDBWorker.swift 一些特殊的场景可能wcdb不支持,需要直接使用sql语句...
问题 由于做的是一个富客服端APP,需要在APP第一次启动时同步大量的服务器,之前是做串行的请求,也就是一页请求完成后再请求下一页,直到请求结束为止,如果数据过多,比如3万条数据,一页请求200条,网络正常请求下一页请求耗时300毫秒 请求时间:全部请求完需要30000/200*0.3=45秒,在这个过程中如果操作就会出数据丢失或操作卡顿等情况 解决方案 1、服务端和APP一起优化,...
参考: IOS数据存储 之WCDB (二)WCDB.swift使用篇 WCDB.swift-增删查改 WCDB.Swift-数据库、表、事务 StudyWCDB WebSiteDBModel.swift WebSiteDBWorker.swift 前言 查询有很多内置方法,尤其一些多条件灵活组合查询 1、查询数量count()、avg()、max(...
参考: IOS数据存储 之WCDB (二)WCDB.swift使用篇 WCDB.swift-自定义字段映射类型 StudyWCDB PeopleModel.swift PeopleDBModel.swift BookDBWorker.swift 前言 WCDB.swift中默认已经支持一些基本类型,但是如果复杂的类型需要自定一,基本原理是转换成这次的基...
参考: IOS数据存储 之WCDB (二)WCDB.swift使用篇 WCDB.swift-安装与兼容性 StudyWCDB BookDBModel.swift BookDBWorker.swift 前言 项目里由于需要存储很多基本信息在APP本地的SQLite数据库,可以说是一个重APP的客户端,项目一开始使用的是FMDB,然后手动拼接sql语句,但是在...
最近一段时间,参与业务相关事务比较少了,整个人反而比较松懒,而且容易激动,静不心来做事,原因一方面是因为适应了日常的事,另一方面时看到一些人实在感觉有些鸡同鸭讲,厌蠢症发作再加上自己搂不住火,这个不是一个好的正常的情况,该低调时还是要低调,虽然社会上很多事自己未必认同,不参与讨论就好了,自己也啥都不是,该不断积蓄自己的时候就做好自己,不然只会日复一日,在一样的错误螺旋中不断循环。不知道说什么...
参考: amplify-2.33.6-package amplify-1.31.0-package Amplify-1.31.0-podspec-github Amplify-1.31.0-podspec-specs 前言 最近在搞亚马逊人脸识别SDK接入,想把spm的方式改成pod的方式,改造起来十分痛苦都快抑郁了,特研究学习下Amplify的写法 一、...
参考: AFNetworking Swift Package Manager - 基础篇(教你 iOS 项目, 如何用 SPM 依赖第三方) Swift Package Manager - Swift自带的包管理器 前言 最近在搞亚马逊人脸识别SDK接入,想把spm的方式改成pod的方式,改造起来十分痛苦都快抑郁了,特研究学习下AFNetworking的写法 ...
这两天刷知乎等新闻,社会上激励的讨论着几个新闻,看的我很投入很晚,早上起床还差点儿迟到了。 新闻一: 姜萍数学天才事件 在涟水一所中专就读的17岁女生姜萍在阿里达摩院数学竞赛初赛中获得12名的好成绩,超过一系列顶级高校的数学专业的参赛者,后面达摩院、国家新闻媒体、各种自媒体疯狂报道这个事件,把姜萍当成一个埋没于中专的天才,纷纷希望浙大等高校能破格录取她。当时大家包括我也感觉如果是真才实学的...
前言 在开发过程中,经常有些东西需要延迟执行,但是容易把延迟执行的写法理解有误,特记录 extension Date { static func systemMilliseconds_int64() -> Int64 { return Int64(Date().timeIntervalSince1970*1000) } } // 延迟时间与设置...