文章 2023-01-07 来自:开发者社区

iOS小技能:通讯录

引言iOS处理语言工具CFStringTransform : 智能地处理用户的输入内容,经典应用场景【索引】通讯录demo源码https://download.csdn.net/download/u011018979/190881891、原理:通过对用户输入内容,利用CFStringTransform变换,可以轻松实现实现一个通用的搜索index2、 特色:搜索内容可以是多语言的3、文章:htt....

iOS小技能:通讯录
文章 2023-01-07 来自:开发者社区

iOS小技能: get 和post 布尔值参数处理、按照时间分页的数据重复的处理

前言get 和post 布尔值参数处理:如果后台Bool 参数没有同时支持【 0,1】 ;和【 true false】,get请求的时候就需要特殊处理。按照时间分页的数据重复的处理I、使用NSNumber 传BOOL值的处理使用NSNumber 传BOOL值参数时,需要区分get 和Post进行处理。get请求对应的0和1,post对应true/false:若服务端Bool 参数没有同时支持这两....

iOS小技能: get 和post 布尔值参数处理、按照时间分页的数据重复的处理
文章 2023-01-07 来自:开发者社区

iOS小技能:队列管理推送通知,解决收款到账并发语音播报问题。

引言需求:收款到账语音提醒功能NSE是比Voip更优雅的解决方案,完成迁移后,总体代码量也比Voip方案少了不少。https://kunnan.blog.csdn.net/article/details/103702284遇到的问题:短时间内收到多条播报通知时,后面的通知会顶掉前面的通知,导致前面的通知播报不完整。解决方式:增加一个消息队列,将所有需要播报的通知都添加到队列中,当前面的消息播放完....

iOS小技能:队列管理推送通知,解决收款到账并发语音播报问题。
文章 2023-01-07 来自:开发者社区

iOS小技能:iOS13 证件扫描 & 文字识别API

引言从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19262418应用场景:证件扫描、文字识别原理:利用iOS13 VNDocumentCameraViewController的证件扫描和VNRecognizeTextRequest文字识别功能进行实现原理文章:https://kunnan.blog.csdn.net/ar....

iOS小技能:iOS13 证件扫描 & 文字识别API
文章 2023-01-07 来自:开发者社区

iOS小技能: 自定义相机(基础知识储备)

引言I 常用基础功能1.1模拟拍照动作 //振动,颤动,摆动 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);// // 播放一下“拍照”的声音,模拟拍照 AudioServicesPlaySystemSound(1108); 1.2 能否切换前置后...

iOS小技能: 自定义相机(基础知识储备)
文章 2023-01-07 来自:开发者社区

iOS小技能:请求安全防护

前言银行和信用卡类app 为了安全,防止修改和抓包都是基本的要求。防止抓包防代理【SSL证书验证(采用AFNetwork)】经过app的SSL证书验证之后,别人无法获取报文,除非服务器的证书信任Charles的证书https://blog.csdn.net/z929118967/article/details/77115940防止修改请求和返回数据【iOS app侧对请求参数进行签名:【请求参数....

文章 2023-01-07 来自:开发者社区

iOS小技能:【intercept the HTTP/HTTPS requests 】

前言动手实践:写一个tweak ,修改请求的HTTPHeaderFieldNSURLProtocol 只能拦截 UIURLConnection、NSURLSession 和 UIWebView 中的请求; 对于 WKWebView 中发出的网络请求也无能为力,如果真的要拦截来自 WKWebView 中的请求,还是需要实现 WKWebView 对应的 WKNavigationDelegate,并.....

iOS小技能:【intercept the HTTP/HTTPS requests 】
文章 2023-01-07 来自:开发者社区

iOS小技能: OCR 之银行卡/身份证信息识别(免费次数无限)

引言从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19268420功能:扫描银行卡识别信息( 银行名称、 银行卡号)并截取银行卡图像应用场景:快速填充银行卡号的场景,比如商户进件、实名认证原理:3.1、自定义相机并利用第三方库SDK libexbankcardios.a 、libbexbankcard.a进行识别(识别次数....

iOS小技能: OCR 之银行卡/身份证信息识别(免费次数无限)
文章 2023-01-07 来自:开发者社区

iOS小技能:自动布局实现兄弟控件N等分且宽高比例是1:N(xib 上实现)

引言本文为 iOS视图约束专题的第三篇:xib上使用自动布局教程第一篇:【1、Masonry以动画的形式更新约束 2、利用dividedBy进行九宫格布局3、Masonry约束宽高比的例子demo】https://blog.csdn.net/z929118967/article/details/106357456第二篇: UICollectionView的自适应案例详解:【商品详情页】(核心原理....

iOS小技能:自动布局实现兄弟控件N等分且宽高比例是1:N(xib 上实现)
文章 2023-01-07 来自:开发者社区

iOS小技能:【设备日志查看工具】syslog、deviceconsole和socat

前言本文介绍iOS设备日志查看工具syslog、deviceconsole和socat,如果上述工具都不满意,你也可以使用Mac系统自带的console控制台进行查看。>I syslog1.1 安装syslog在cydia搜索syslogd to /var/log/syslog安装即可1.2 syslog用法syslog是把系统日志写入到/var/log/syslog文件里,用法很简单...

iOS小技能:【设备日志查看工具】syslog、deviceconsole和socat

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注