woopDast1

LV1

技术专栏

iOSerTA创建的

38 文章12 关注者

全部文章

  • swift Array map/flatMap/compactMap/filter/reduce/chaining用法小结

    woopDast1
  • swift Array map/flatmap/compactmap/filter/reduce/chaining用法小结

    woopDast1
    iOS
  • 大头针显隐跟随楼层功能探索

    mapbox 提供的大头针默认没有楼层相关属性,无法实现切换楼层时,只显示对应楼层的大头针效果。客户端同事无法解决此问题,希望我在 SDK 端解决此问题,故进行...

    woopDast1
  • 大头针显隐跟随楼层功能探索

    mapbox 提供的大头针默认没有楼层相关属性,无法实现切换楼层时,只显示对应楼层的大头针效果。客户端同事无法解决此问题,希望我在 SDK 端解决此问题,故进行...

    woopDast1
    iOS
  • Cell 动态行高文字显示不全问题探索

    使用的是”预估行高+自动布局“的方法实现动态行高(适用于 iOS7.0 以后系统)。

    woopDast1
  • Cell 动态行高文字显示不全问题探索

    使用的是”预估行高+自动布局“的方法实现动态行高(适用于 iOS7.0 以后系统)。

    woopDast1
    iOS
  • iOS13 关闭黑暗模式+状态栏显示问题解决方法

    iOS13黑暗模式开启后,app显示会出现很多意外显示情况。暂时屏蔽是最好的选择。当开启黑暗模式,且在项目的target对应的info.plist中添加以下设置...

    woopDast1
  • SwiftUI:“看我展示52张扑克牌,很快啊!”

    使用 swift 的枚举和结构体实现数据生成,通过 viewModel 整合数据用于展示(交互暂时未做,因此不涉及 MVVM 设计模式中的数据绑定)。

    woopDast1
    iOSSwift
  • 不会吧,这也行?iOS后台锁屏监听摇一摇

    一般情况下,出于省电、权限、合理性等因素考虑,给人的感觉是很多奇怪的需求安卓可以实现,但是iOS就无法实现!今天要介绍的需求也有这种感觉,就是“当 APP 处于...

    woopDast1
    iOSObjective-C
  • iOS多线程之GCD、OperationQueue 对比和实践记录

    在计算的早期,计算机可以执行的最大工作量是由 CPU 的时钟速度决定的。但是随着技术的进步和处理器设计的紧凑化,热量和其他物理约束开始限制处理器的最大...

    woopDast1
  • 用launchscreen.storyboard适配启动图方法(二)

    之前有写一篇实现方式比较简单的随笔用launchscreen.storyboard适配启动图方法,顺便在评论区提了一下用autolayout适配启动图的思路,现...

    woopDast1
  • 用launchscreen.storyboard适配启动图方法

    wwdc2019有session提出。到2020年4月,上架APP的启动图必须使用launchscreen.storyboard,不能再使用assert方式了。...

    woopDast1
  • ominigraffle实践之画精美流程图+自动导出Xcode工程类图

    在平常阅读各种文章时,注意到有的文章中流程图做得特别漂亮。特别羡慕。于是去搜索了下,发现mac平台好评很高的是一款名为ominigraffle的软件。...

    woopDast1
  • iOS踩坑之多代理模式使用注意

    在需要使用多代理效果时,必须卡在把最后一个代理对象加入multiDelegate的delegates数组后,再对delegate赋值。否则,会导致后添加的代理对...

    woopDast1
  • 去除友盟等第三方SDK失败的解决办法(clang: error: no such file or directory:xx)

    前端时间产品经理决定使用百度统计,使得 工程B 中原统计sdk-友盟统计,需要被去除。之前尝试去除过一次,但是因有些错误不知如何解决,暂且注释了功能代码,友盟s...

    woopDast1
  • 排序之选择排序实现(swift)

    woopDast1
  • 关于数组内元素是否会被改变的思考

    项目中双层for循环时,想当然的认为内部局部指针变量的变化会影响外面数组中模型的地址。结果调试后发现,是不对的。

    woopDast1
  • 10元最多可喝多少瓶啤酒?(不可借酒+可借酒,swift语言实现)

    《爱情公寓5》中有个剧情:每瓶啤酒2元,2个空酒瓶或4个瓶盖可换1瓶啤酒。10元最多可喝多少瓶啤酒? 脑海模拟起来的确有点费劲。心算结果是15瓶,而剧情实践居...

    woopDast1
  • NSOperationQueue队列中操作依赖相关思考

    由上面log可知:任务结束判定以发起请求为准!数据返回是异步的,不受依赖关系影响!

    woopDast1
  • 定位权限请求时易犯的错误小结

    看到这个截图,根据经验判断可能是后台定位功能导致可能不得不请求始终定位权限。再加上之前提交审核时,苹果要求在plist文件中新增NSLocationAlways...

    woopDast1

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券