首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
q
订阅
CodingTom
更多收藏集
微信扫码分享
微信
新浪微博
QQ
42篇文章 · 0订阅
iOS绘制虚线框
1.逻辑将4条虚线连接起来,绘制一个虚线框这里使用的是CGContextRef2.要点虚线,起点到终点画线,如下然后将上下左右4个点连接起来,如效果图:3.主要代码(画线方法在UIView里实现)4.
iOS中如何用OCR高效识别手机号
最近项目中有个需求,就是让识别手机号。其实按照产品的思路就是外购,而且确实已经开始采购。由于采购过程其实也是漫长的,于是乎本人就准备自己研究一下实现手机号识别。 如果用一些第三方的话,比如百度OCR识别是有限制的,而且就是集成SDK而已,没什么可研究的。最终经过寻寻觅觅,找到了…
全面深度解析iOS端URL编码和解码过程
URL 是Uniform Resource Locator 的缩写,统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。基本URL包含模…
2018 App Store 加急审核全解析
本文包括加急审核的介绍、如何使用教学,以及最重要的……加急审核必过黄金方案。 首先,提交二进制文件到 App Store,是要交给 App Store Review 团队去审核的。下面这句话是我从他们那边拿到的官方数据: On average, 50 percent of ap…
iOS Swift工程优化编译速度
日志一般都有数十万行,可阅读性极差。GitHub上有个工具可以方便的统计展示这些日志信息,链接如下: https://github.com/fastred/Optimizing-Swift-Build-Times,用起来很简单就不赘述了。 使用flag和对应的工具可以定位到具体…
iOS深思篇 | 启动时间的度量和优化
一. 简介 App的启动时间是衡量一个App性能的重要指标,或者可以说是App性能的第一印象。在这篇文章中,我们将要介绍启动时间的相关知识和打点统计。 二. 启动优化 之后测试也依照这两种启动方式进行测试。一般来说启动时间(点击图标 -> 显示Launch Screen -> …
Swift之下标
更多资料,欢迎关注个人公众号,不定时分享各种技术文章。
Crash监控平台Sentry的iOS SDK源码解析(一)
Sentry是一个实时事件日志记录和汇集的平台。其专注于错误监控以及提取一切事后处理所需信息而不依赖于麻烦的用户反馈。在国内例如Bugtags、Bugly等APP crash 采集平台。但是Sentry 的优势在于支持服务端、Android、iOS、Web等N种平台。还有最重要…
Swift3、4中的@objc、@objcMembers和dynamic
Objective-C 对象是基于运行时的,方法或属性使用动态派发 ,在运行调用时再决定实际调用的具体实现。而 Swift 为了追求性能,如果没有特殊需要的话,是不会在运行时再来决定这些的。也就是说,Swift 类型的成员或者方法在编译时就已经决定,而运行时便不再需要经过一次查…
从 Notification.Name 看 Swift 如何优雅的解决 String 硬编码
初学 Swift 中相关 NSNotification 的代码时, 发现了之前熟悉的 name 参数的类型由 Objective-C 中的 NSString 变成了 Notification.Name 类型. 并不是我期望的 String 类型...这是怎么回事呢? 那么, 在…