背景 有一次老板提出了这种需求:我们的监控App必须能一直在后台运行并且杀死了也能自动重启!然后泪流满面的iOS开发只能默默的寻找解决办法。。。别说,还真有! iOS系统常驻...

背景 有一次老板提出了这种需求:我们的监控App必须能一直在后台运行并且杀死了也能自动重启!然后泪流满面的iOS开发只能默默的寻找解决办法。。。别说,还真有! iOS系统常驻...
两种图片压缩方法 两种图片压缩方法:压缩图片质量(Quality),压缩图片尺寸(Size)。 压缩图片质量 通过 UIImage 和 NSData 的相互转化,减小 JPE...
1. 导入方式 因要对聊天UI进行修改,手动导入了带UI的腾讯IM库TXIMSDK_iOS 和 TXIMSDK_TUIKit_iOS使用了CocoaPods导入了下面的依赖库...
一、安装步骤安装Homebrew --> 安装rvm --> 安装ruby -> 安装cocoapods 二、检查Homebrew或安装1、查看安装的版本信息 2、安装Hom...
需求效果: demo拉取地址:demo[https://gitee.com/xgkp/scrolladdtableview.git] 最简单的实现方式是,放一个tablevi...
记录项目清理无用类和图片资源 项目最低从iOS12.1开始兼容,发现系统一个兼容问题。 iOS12.2以下的系统,由于swift语言的不稳定性,为了向后兼容,ipa包需要包含...
前言在涉及到项目大改版,或者涉及到某个功能模块大变更,就会涉及到图片废弃和文件废弃的情况。但是这时候就会遗留下一个很大的问题,没有将废弃的、无用的文件类或资源删除干净。而这次...
什么是Sirishortcut Siri Shortcuts 的核心是自动化。引用喵神的表述: 和 ML 领域类似,另一个开花结果的案子是对 Workflow 的收购:Sho...
UIGestureRecognizer和UIPanGestureRecognizer: 场景:在UITableView上的cell上放一个UIView,给这个自定义UIVie...
本文介绍iOS实时语音双向对讲(语音通话)功能:(一)实时采集PCM并编码AAC(二)RTSP+RTP协议实时传输(三)FFmpeg实时解码AAC并播放PCM 第三篇介绍使用...
上图中, A是没有经过任何处理的图片,直接绘制在视图上。 B是使用简单的圆形路径进行裁剪。 C是使用Bezier曲线进行裁剪 绘制蒙版图像 使用蒙版进行绘制 转载至 http...
NSNumberFormatter功能很强大,对于一些数字,进行格式化、四舍五入、百分数、本地化拼写、货币符号等等,都可实现,可在枚举中查询 话不多话,上代码 一、下面为系统...
近来在做自定义推送的功能开发,总结下开发过程中遇到的问题。苹果的推送分远程推送和本地推送,这两种推送都是支持自定义铃声的。 苹果官方对自定义铃声文件的要求: 1. 格式: 支...
情况一:内存占用过大,会执行webViewWebContentProcessDidTerminate进程终止方法。此方法适用于ios9.0以上, 出现此情况, 尽量将网络请求...
@Joshua520 感谢 已经实现了从tidevice 命令行传参给app
iOS ProcessInfo-App获取启动参数什么是启动参数 指在APP启动的时候,从Xcode环境变量或者命令行传入指定的参数,让APP根据不同参数做出不同的响应。 为何要引入启动传参 在Mac-App开发过程中,需要...
怎么传参呢
iOS ProcessInfo-App获取启动参数什么是启动参数 指在APP启动的时候,从Xcode环境变量或者命令行传入指定的参数,让APP根据不同参数做出不同的响应。 为何要引入启动传参 在Mac-App开发过程中,需要...
给app 传的参数,会调用app哪个方法呢
跨平台iOS自动化测试工具——tidevice前言 一直以来,iOS自动化的实现&执行都依赖 Mac 系统,其主要原因是因为需要通过 Xcodebuild 编译&安装 WDA (WebDriverAgent) 到 iOS...
前言 一直以来,iOS自动化的实现&执行都依赖 Mac 系统,其主要原因是因为需要通过 Xcodebuild 编译&安装 WDA (WebDriverAgent) 到 iOS...