各位大佬们,你们好。很久没更新文章了,今天有在做推送,老板要求把原来系统的铃声换成我们专属的,或者说,当用户给你推送一个重要的消息,可以用独特的声音告知用户,例如:“您有一份...
项目中遇到需要自定义通知声音的需求,以前没做过,就查了下官方文档,就像文档上说的,实现起来确实挺简单,就整理下当做备忘吧。 关于推送,官方文档、各种第三方推送文档都很全,就跳...
众所周知,在 iOS 里 UITableView 的左滑/侧滑删除的功能还是挺美观的,最近项目的需求里就用到了这个样式 但iOS13 以上的系统左滑控件的层级以及类名都发生了...
将近一年半没有写blog了,最近项目排期不是很紧,整理一下以前遇到的问题,之前我们的项目要上一个消息中心,设计师看到京东的消息中心的cell侧滑删除比较好,就要求我们实现跟京...
SceneKit SceneKit苹果官方文档SCNCameraSCNMaterialSCNLightTypeSCNLightingModel SceneKit中文文档 国外...
上篇文章iOS - SceneKit显示与交互3D建模(一)中我们介绍了sceneKit的简单使用,还提到一个需求,就是要从沙盒中动态加载场景 猜想阶段 将素材拖至沙盒的Do...
为什么需要组件化随着公司业务的不断发展,项目的功能越来越复杂,各个业务代码耦合也越来越多,代码量也是急剧增加,传统的MVC或者MVVM架构已经无法高效的管理工程代码,因此需要...
之前我有问过同事(RocketChild)火箭闹钟的长后台,点击home键后,app一直长活,她提示他们是反编译了”怪物闹钟"得到的启发,然而在没有去反编译怪物闹钟的时候我猜...
在iOS13当中,针对CoreBluetooth有一些更新,最劲爆的就是支持音频了,也就是iOS的开发者也可以搞经典蓝牙啦。 对开发者影响最直接的就是那个隐私设置,info....
之前写了一期Charts框架的集成以及折线图的简单实现,需要的看这里传送门 那么最近又需要绘图, 所以来更新下最新的使用。 Charts框架最新版本是v3.4.0, 从v3....
iOS图表库Charts使用(不常见但很实用的属性) 至于Charts的普通demo方法请参见其它文章,本文主要讲述Charts不常见但很实用的属性。(关于集成的方法参见我的...
日常开发中,经常会遇到输入框被键盘遮盖的问题, 本次思路是 将键盘处理相关代码封装成一个 单利的工具类, 通过监听系统的键盘相关通知来 获取键盘信息,实现被遮盖视图的上移操作...
在Swift工程中调用OC第三方库 第一步:创建桥连接文件 苹果推荐的桥连接文件命名格式是 第二步:设置桥连接文件的路径 第三步:在桥连接文件中导入第三方库 最后编译一下,就...
前言 Block 是 C 语言的扩充功能, Apple 在 iOS4 引入了这个新功能. 一句话形容 Block, 那就是带有自动变量(局部变量)的匿名函数. 在 OC 中实...
本文将从原理分析,到利用原理的漏洞,再到具体过程,最后利用脚本全自动实现。 文章首发:https://www.jianshu.com/p/4e3aa435d848 作为一名i...