我们可以简单把Accessibility理解成无障碍化使用,这个“无障碍”面向群体是视障人士在iOS中,Accessibility主要分为三部分VoiceOver,旁白读屏Z...
我们可以简单把Accessibility理解成无障碍化使用,这个“无障碍”面向群体是视障人士在iOS中,Accessibility主要分为三部分VoiceOver,旁白读屏Z...
V-table和witness table 我们知道,执行方法时,首先要查找到正确的方法,然后执行.能够在编译期确定执行方法的方式叫做静态分派static dispatch,...
官网传送门:Homebrew 根据官网说明安装报错:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connect...
本文为作者原创,未经作者允许不得转载。该文同时发表在腾讯bugly公众号:https://mp.weixin.qq.com/s/AZFrqL9dnlgA6Vt2sVhxIw ...
fromhttps://xiaozhuanlan.com/topic/9635421780 目前,在 macOS/iOS 开发中,我们通常使用CocoaPods或Cartha...
元类型 元类型就是类型的类型。比如我们说 5 是 Int 类型,此时 5 是 Int 类型的一个值。但是如果我问 Int 类型占用多少内存空间,这个时候与具体某个值无关,而和...
主流 JSON 解析框架 SwiftyJSON Github 上 Star 最多的 Swift JSON 解析框架 ObjectMapper 面向协议的 Swift JSON...
前提 在swift 开发过程中,尤其是第三方库中,我们多次看到首字母大写的Self,很多时候不明白其中意思,Self 与self 又有何区别呢? 今天在这里简单解释一下: s...
使用 Xcode 制作 Framework 与 XCFramework 最近公司有个项目外包,我就负责提供离在线语音识别 SDK 和数据埋点 SDK 封装,在制作 Frame...
参考链接:https://developer.apple.com/forums/thread/108085[https://developer.apple.com/forum...
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。本文链接:https://yotrolz.com/posts/5fe4e0ec/ 假如下面的一张图片,是用来做按...
通讯录简介 通讯录使用场景: 电商类的 App,设置收货人电话号码。 即时通讯类 App,添加手机联系人好友。 通讯录获取方案: 一、iOS 9 以前的通讯录框架 Addre...
这种排版想让人看个啥
iOS 获取通讯录的4种方式详解使用场景 一些App通过手机号码来推荐好友,如 微博、支付宝 首先客户端会获取通讯录中的所有手机号然后将这些手机号提交到App服务器中,服务器会查找每个手机号对应的App账号...
在使用Instruments 做内存分析的时候, 我们会看到如下的画面,箭头指向的地方有堆内存heap Allocations,和虚拟内存 Anonymous VM , 到底...
图片缓存 根据是否将创建好的对象缓存入系统内存,有两类创建UIImage对象的方法可选: 缓存:+ imageNamed:,只需传入文件名.扩展名(可选)即可。 不缓存:+ ...
用上面的方法加载图片有问题。该方法即可以从bundle中读取图片。这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。如果找到图片,装载到iP...
级别:★☆☆☆☆标签:「iOS」「启动流程」「启动优化」作者: 647 审校: QiShare团队 前言:最近,小编在看戴铭老师的技术分享,感觉收获很多。基于最近的学习,小...
APP的性能监控包括: CPU 占用率、 内存使用情况、网络状况监控、启动时闪退、卡顿、FPS、使用时崩溃、耗电量监控、流量监控等等。 文中所有代码都已同步到github中,...
前言:最近,在看戴铭老师关于 “性能监控” 相关的技术分享,感觉收获很多。基于最近的学习,总结了一些性能监控相关的实践,并计划落地一系列 “性能监控” 相关的文章。目录如下:...
前言:最近,在看戴铭老师关于 “性能监控” 相关的技术分享,感觉收获很多。基于最近的学习,总结了一些性能监控相关的实践,并计划落地一系列 “性能监控” 相关的文章。目录如下:...