会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Dast1
Stay hungry, stay foolish.
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2021年8月3日
iOS实现常用地图坐标系转换(swift5)
摘要: // 桥接后,OC工程也可用 // HTMCoorTransform.swift // HTMapKit // // Created by LongMa on 2021/8/3. // import Foundation import CoreLocation @objcMembers public
阅读全文
posted @ 2021-08-03 22:29 Dast1
阅读(300)
评论(0)
推荐(0)
2021年4月8日
swift Array map/flatMap/compactMap/filter/reduce/chaining用法小结
摘要: 之前特意了解过相关用法,但是时间久了容易忘记,故总结一下,方便回顾。 在playground中测试和注释如下: import UIKit let arr = [1,2,3] //MARK:map(映射):returns an Array containing results of applying
阅读全文
posted @ 2021-04-08 17:08 Dast1
阅读(172)
评论(0)
推荐(0)
2021年3月2日
大头针显隐跟随楼层功能探索
摘要: 背景 mapbox 提供的大头针默认没有楼层相关属性,无法实现切换楼层时,只显示对应楼层的大头针效果。客户端同事无法解决此问题,希望我在 SDK 端解决此问题,故进行相关探索(🤷♀️)。由于有段时间没有做地图 SDK 开发了,故进行了如下各种踩坑尝试。 尝试思路 在 mapbox 提供的原有类和
阅读全文
posted @ 2021-03-02 09:15 Dast1
阅读(364)
评论(0)
推荐(0)
2021年2月7日
Cell 动态行高文字显示不全问题探索
摘要: 问题概述 使用的是”预估行高+自动布局“的方法实现动态行高(适用于 iOS7.0 以后系统)。 预估行高: self.gTV.estimatedRowHeight = 90; self.gTV.rowHeight = UITableViewAutomaticDimension; 自动布局,又叫 au
阅读全文
posted @ 2021-02-07 19:03 Dast1
阅读(542)
评论(0)
推荐(0)
2020年11月26日
SwiftUI:看我展示52张扑克牌,“很快啊!”
摘要:
阅读全文
posted @ 2020-11-26 01:10 Dast1
阅读(746)
评论(0)
推荐(0)
2020年10月9日
不会吧,这也行?iOS后台锁屏监听摇一摇
摘要: 背景介绍 一般情况下,出于省电、权限、合理性等因素考虑,给人的感觉是很多奇怪的需求安卓可以实现,但是iOS就无法实现!今天要介绍的需求也有这种感觉,就是“当 APP 处于后台或锁屏状态时,依旧可以监听到摇一摇,进而触发某些功能,比如:语音播报”。 在产品经理提出此需求的一瞬间,仿佛周边的空气都凝固了
阅读全文
posted @ 2020-10-09 09:07 Dast1
阅读(977)
评论(0)
推荐(2)
2020年9月20日
iOS多线程之超实用理论+demo演示(可下载)
摘要: 背景简介 在初学iOS相关知识过程中,大多都对多线程有些恐惧的心里,同时感觉工作中用上的概率不大。但是如果平时不多积累并学透多线程,当工作中真的需要用到的时候,就很可能简单百度后把一些知识点稀里糊涂地就用到工作中了,殊不知里面有很多的坑,也有很多技巧需要在理论上先做了解,再结合实战,进一步去体会多线
阅读全文
posted @ 2020-09-20 00:14 Dast1
阅读(1064)
评论(0)
推荐(0)
2020年8月24日
ominigraffle实践之画精美流程图+自动导出Xcode工程类图
摘要: 背景 在平常阅读各种文章时,注意到有的文章中流程图做得特别漂亮。特别羡慕。于是去搜索了下,发现mac平台好评很高的是一款名为ominigraffle的软件。这款软件不仅可以画图,还可以导出Xcode工程目录下的文件结构图。真是太棒了。于是做了如下实践。 实践 ominigraffle版本(绿色版),
阅读全文
posted @ 2020-08-24 22:20 Dast1
阅读(999)
评论(0)
推荐(0)
2020年8月21日
官方新政策之“代码级别技术支持”
摘要: 背景 最近在登陆开发者网站时,发现一个新栏目,名字叫“Code-Level Support”(代码级别支持)。 点击去看了一下,如图: 大意是:付费开发者账户每年享有2次代码级别的技术支持!如果2次不够怎么办?在这个页面还可以购买服务!点击 “购买更多” 按钮,跳到新界面如图: 哇,2个包/688人
阅读全文
posted @ 2020-08-21 11:37 Dast1
阅读(501)
评论(0)
推荐(0)
2020年8月14日
记录下下午哭笑不得的犯错点
摘要: 问题点: 周五下午,远程调试,沟通效率低, 地图sdk优化了切换线程相关,可是发布居然失败了 调试非自己写的代码,因类名太相似,找错调试类,导致方向错误。还纳闷为何断点和log一直不走。 下班后跟同事沟通时才找到正确的类,结果发现是他忘记指定地图代理才导致代理方法不回调。不是没想过,是上一条导致检查
阅读全文
posted @ 2020-08-14 19:29 Dast1
阅读(147)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告