摘要:添加依赖后,队列中网络请求任务有依赖关系时,任务结束判定以数据返回为准还是以发起请求为准? waitUntilFinished方法容易误解。 依赖关系 执行结果 由上面log可知:任务结束判定以发起请求为准!数据返回是异步的,不受依赖关系影响! waitUntilFinished方法 当把上面代码 阅读全文
posted @ 2020-01-08 18:13 Dast1 阅读 (11) 评论 (0) 编辑
摘要:起因 用户群反馈app可能请求了不合适的定位权限:始终定位。 看到这个截图,根据经验判断可能是后台定位功能导致可能不得不请求始终定位权限。再加上之前提交审核时,苹果要求在plist文件中新增NSLocationAlwaysAndWhenInUseUsageDescription和NSLocation 阅读全文
posted @ 2020-01-03 08:58 Dast1 阅读 (140) 评论 (0) 编辑
摘要:背景 之前有写一篇实现方式比较简单的随笔 "用launchscreen.storyboard适配启动图方法" ,顺便在评论区提了一下用autolayout适配启动图的思路,现把思路和流程记录下来。 思路 整体思路:打破启动图一定是一张固定图的思维定势,把启动图当做普通页面去适配。用UIView做容器 阅读全文
posted @ 2019-12-09 20:26 Dast1 阅读 (613) 评论 (0) 编辑
摘要:本文基于 http://17haiwan.com/dabaomo/p/9634727.html 声明 坚决拥护党的领导,本文章所用技术乃出于工作需要,敬请谅解。 正文 可以先过去快速浏览一遍再回头看本文章。上文有一处配置需要注意和容易迷惑的地方。在这里踩坑花了一下午。。。 即:要注意自己使用 阅读全文
posted @ 2019-10-16 09:04 Dast1 阅读 (192) 评论 (0) 编辑
摘要:wwdc2019有session提出。到2020年4月,上架APP的启动图必须使用launchscreen.storyboard,不能再使用assert方式了。但是session没有给出如何适配。网上也很难找到相关文章。于是,尝试用launchscreen.storyboard试了下启动图适配。结论 阅读全文
posted @ 2019-10-12 14:22 Dast1 阅读 (5415) 评论 (8) 编辑
摘要:现象: iOS13黑暗模式开启后,app显示会出现很多意外显示情况。暂时屏蔽是最好的选择。当开启黑暗模式,且在项目的target对应的info.plist中添加以下设置时(禁用黑暗模式): app在系统黑暗模式下可以正常显示了。但是仔细看会发现状态栏无法显示! 需要添加在项目的target对应的in 阅读全文
posted @ 2019-10-10 08:10 Dast1 阅读 (1508) 评论 (0) 编辑
摘要:用途 在多线程访问可变变量时,是非线程安全的。可能导致程序崩溃。此时,可以通过使用信号量(semaphore)技术,保证多线程处理某段代码时,后面线程等待前面线程执行,保证了多线程的安全性。使用方法记两个就行了,一个是wait(dispatch_semaphore_wait),一个是signal(d 阅读全文
posted @ 2019-08-22 00:26 Dast1 阅读 (18) 评论 (0) 编辑
摘要:iOS墨卡托和GPS坐标计算距离时误差测试,测试结果: 墨卡托和gps坐标来回转换没有误差。 墨卡托坐标计算出的距离比gps坐标计算出的距离大,100/92 100 = 108米,每100米多算出8米。 故随着导航距离缩短,误差会逐渐变小。 log code 阅读全文
posted @ 2019-07-30 21:07 Dast1 阅读 (221) 评论 (0) 编辑
摘要:![](http://img2018.cnblogs.com/blog/804040/201907/804040-20190729094059725-804781344.gif) ![](http://img2018.cnblogs.com/blog/804040/201907/804040-20190725115757382-1381520200.png) ```swift // //... 阅读全文
posted @ 2019-07-25 11:58 Dast1 阅读 (53) 评论 (0) 编辑
摘要:0.toc被中括号包围,实现自动提取标题生成目录 [TOC] 1. 的用法 一星:黑点 二星:斜体 三星:分割线 四星:粗体 2. 的用法 1级标题 2ji标题 3ji标题 3.u:下划线。就是html标签用法 实现下划线 4.4个波浪线:组成删除线 ~~删除线~~ 5.代码相关: `int a = 阅读全文
posted @ 2019-07-13 16:55 Dast1 阅读 (51) 评论 (0) 编辑