- 博客(11)
- 资源 (105)
- 问答 (1)
- 收藏
- 关注
原创 iOS小技能:解决图片压缩之后的模糊问题
前言 图片的压缩其实是俩概念, 1、是 “压” 文件体积变小,但是像素数不变,长宽尺寸不变,那么质量可能下降, 2、是 “缩” 文件的尺寸变小,也就是像素数减少。长宽尺寸变小,文件体积同样会减小。 这个 UIImageJPEGRepresentation(image, 0.0),是1的功能。 这个 [sourceImage drawIn.........
2020-04-09 16:54:50 26466
原创 iOS 监控体系之电池状态监控【电池的状态处理:电池状态获取及监测、电池电量获取及监测、低电量模式切换监测】应用场景:ASO机刷的场景就需要保证设备的高可用性(UIDeviceBattery)
前言需求:电量低于 <= 50 %进行报警name:NSProcessInfoPowerStateDidChangeNotificationUIDeviceBatteryLevelDidChangeNotification [[NSNotificationCenter defaultCenter] addObserverForName:UIDeviceBa...
2020-04-30 17:47:59 29485
原创 iOS小技能:NSFileManager的使用
前言使用dataWithContentsOfURL进行视频下载,并保存到相册从沙盒获取信息:NSFileManager类主要对文件的操作(删除、修改、移动、复制等等) NSFileHandle 类主要对文件内容进行读取和写入操作NSFileManager的使用1、使用dataWithContentsOfURL进行视频下载,并保存到相册NSFileManager *fileManage...
2020-04-30 17:26:12 11507
原创 iOS小技能: 获取当前正在显示的控制器
前言知识点:程序进入前台:applicationDidBecomeActive导航栏正在显示的子控制器:nav.visibleViewControllerTabVC 选中的控制器:selectedViewControllercode程序进入前台:applicationDidBecomeActive#pragma mark - 程序进入前台 切换应用至当前应用的收款信息界面,主...
2020-04-30 14:19:00 10957
原创 iOS问题分析【在登陆界面的输入框长按 准备粘贴账号信息时发生app闪退】原因:登录控制器的有个自定义的select:方法和UIResponderStandardEditActions 协议方法冲突
前言iPad 会发生闪退 ,然而无法在iPhone重现。 最终定位是因为执行了一些废弃的代码。这代码里面将一个空的按钮对象设置图片。导致这样的问题,是因为之前的同事代码删除的只是删除了一半,注释了赋值代码,却没有注释跟该控件相关的代码。问题描述Your app crashed on iPad running iOS 13.4.1 on WiFi when we try to enter u...
2020-04-30 10:25:33 11128
原创 iOS 基础 【string和Array 互转】&【 string与class互转】 & 【json string 和NSArray互转】
前言在适配iOS13的时候,经常要对特定类进行特出处理,这个时候class与string之间的互相转换就经常需要使用。例子 if([viewControllerToPresent isMemberOfClass:NSClassFromString(@"UISnapshotModalViewController") ]){...
2020-04-18 15:10:50 11992
原创 iOS小技能:base64字符串和图片的互转
前言之前的同事 误认为二维码是app侧自己生成,直接将base64字符串 作为二维码的内容去生成,一张二维码容不下这么长的内容。就生成失败了。其实只要直接将base64字符串转图片。initQRCodeForInputByteSize cannot find proper rs block info (input data too big?)code将base64字符串转为图片/*.....................
2020-04-18 10:55:30 12419
原创 Mac OSX使用技巧:1、清理Mac文件(针对Xcode、app缓存、仓库文件)2、 查看Mac电池的循环计数 3、将多个显示器与 Mac 配合使用4、抹掉磁盘
I、 针对Xcode#!/bin/sh# The ~/Library/Developer/Xcode/iOS DeviceSupport folder is basically only needed to symbolicate crash logs.# You could completely purge the entire folder. Of course the next tim...
2020-04-10 17:51:32 12118
原创 iOS基础:【 背景图片铺满整个视图】
前言之前使用渐变色设置UIView的背景图片,现在由于图片颜色复杂,有图案,就采用图片进行渲染 UIImage *bgImg= [UIImage imageNamed:@"img_baobiao_bg_top"];////// UIColor *tmpColor = [UIColor colorWithPatternImage:bgImg];//...
2020-04-08 14:10:16 11859
原创 iOS懒加载接口数据:省市区,或者一些全局的字段【plist 和json文件的数据存储和获取】
前言本文以加载省市区为例子流程1、app默认先请求接口,没有获取到数据就从提前存储的address.plist获取。等数据获取都只会,在更新数据到address.plist。 self.provinces = [QCTAreaListTool shareQCTAreaListTool].AreaList; _nameStr ...
2020-04-07 14:04:30 11052
原创 iOS小技能:视图置顶(让一个View至于最顶端, 避免被其他子视图遮盖住)zPosition / bringSubviewToFront
前言比如让日期控件至于窗口的最顶层code@implementation PGDatePickManager (ios12)+ (void)load { static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ NSArray *selStringsArray =...
2020-04-03 18:26:04 15575
iOS AgreementView 简化版的隐私弹框(用户协议及隐私政策弹框)【包含超链接属性、demo支持中英文切换】
2023-07-12
iOS曲线图(例子:商品销售曲线图)
2022-08-09
iOS富文本编辑器(工具栏在富文本编辑器的顶部)
2022-07-08
iOS富文本编辑器(基于WKWebview实现,Editor使用WKWebview加载一个本地editor.html文件)
2022-06-17
iOS小技能:NSLog调试技巧
2022-06-09
新住院患者体验与满意度调查问卷【问卷星版本】
2022-06-08
iOS15 消息推送语音播报【修订版】(处于后台/被杀死的状态仍可进行语音播报)
2022-03-10
iOS15 App处于后台/被杀死的状态仍可进行语音播报( 本地离线合成音频+Service Extension)
2022-03-08
iOS使用CALayer 实现时钟demo
2022-03-02
iOS MVC思想的实现demo
2022-03-01
制作package脚本用于批量部署插件(搭建私有Cydia源)
2021-10-04
WordPress插件:给REST API 新增文章特色图片(缩略图)字段,用于显示文章头图
2021-09-06
iOS防止在WKWebView中打开Universal Link的方法
2021-08-19
iOS集成新浪微博API教程
2021-08-03
iOS支持展开折叠的弹出菜单(水平方向弹出菜单视图)
2021-07-28
iOS 水平方向弹出菜单视图
2021-07-27
iOS添加商品到购物车的动画
2021-07-06
iOS 自定义tab滑块: segment功能+label混合显示;( Slider 双区间)【应用场景:商户交易汇总表使用tab滑块进行切换/筛选不同级别的代
2021-06-23
iOS商品类目选择视图(demo源码)
2021-06-22
iOS OCR:自定义相机进行银行卡/身份证/驾驶证信息识别方案【demo源码】
2021-06-03
iOS分配终端界面功能实现:1、拆分SN 2、计算SN个数( 号段用‘-’连接;每批号段请用‘,’|‘隔开或分行)
2021-06-02
iOS银行卡识别(OCR) 源码
2021-05-31
iOS OCR 之身份证识别 (正反) 源码
2021-05-31
iOS文字识别Demo源码
2021-05-31
iOS Document Scanner: 矩形边缘识别(边缘检测 ) CIDetectorTypeRectangle
2021-05-31
iOS身份证相机: 加一个长方形的框框并裁剪身份证照片(无半透明遮罩层)
2021-05-28
iOS APP 内的国际化切换【案例:中英文切换】
2021-05-26
iOS处理语言的强大工具CFStringTransform : 智能地处理用户的输入内容,经典应用场景【通讯录索引】
2021-05-26
iOS14相册权限适配Demo
2021-05-10
iOS Configuration-Profile-Reference.pdf 【案例:iOS安全之防止手机截屏/录屏导致泄密的方案】
2021-04-28
iOS安全之拦截http请求 ( 为小白用户定制的精简版本)
2021-04-22
iOS安全之【拦截请求,实现特定目的 】(修改HTTPHeaderField、不走全局proxy、设置代理IP和端口、对网络请求的数据进行报文级别的加密)
2021-04-20
iOS使用 NSURLProtocol 拦截 HTTP 请求的简单例子
2021-04-19
iOS安全之敏感逻辑的保护方案【把函数名隐藏在结构体里,以函数指针成员的形式存储】案例:js根据key从本地方法获取设备及签名信息 (完整demo)
2021-04-19
iOS拦截 HTTP 请求demo源码:修改请求的HTTPHeaderField,设置代理IP和端口
2021-04-14
iOS抽奖转盘:概率抽奖算法 &amp; 转盘算法 &amp; 转盘主视图的实现思路
2021-04-13
iOS 广告弹窗(支持显示动画及调整广告比例)采用Masonry进行界面布局
2021-04-09
iOS 抽奖轮盘边框跑马灯动画Demo
2021-04-08
iOS 定点缩放弹窗(利用锚点anchorPoint进行实现)
2021-03-25
上线前的必备步骤
2021-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人