标签: IOS

阿里云盘万能邀请码注册获取教程

阿里云网盘注册邀请码怎么注册登陆?为了让更多的小伙伴也体验体验,之前也特分享了一批阿里云盘邀请码送给大家,下面为大家分享一下获取阿里云盘邀请码注册登录网盘的方法。软件介绍根据阿里云盘官网介绍,其组建了一支由智能算法、智能存储、新型网络、AloT、网络安全等领域科学家、工程师混编的创新产品团队。即日起...

其他 2021-04-12 29 0 0 阅读全文

IOS常见算法以及应用知识点总结

算法比较关键词二分递归分治回溯冒泡排序思想:两次循环,外层进行循环次数的控制,内层循环,进行数据之间的比较,大的数据上浮(下沉)#pragmamark-Objective-C//冒泡排序-(void)bubbleSort:(id)array{if(!([arrayisKindOfClass:[NSA...

其他 2021-04-30 31 0 0 阅读全文

PageViewController实现多视图(控制器)滑动切换

先看一下效果动画类似的界面做过不少,,在几个APP中都有用到过,,再次之前不了解uipageViewController曾经的思路有两个现在想想都觉得繁琐,,之前的思路1:使用嵌套,collectionview嵌套,每个item中添加内容之前的思路2:使用scrollview在上面创建一个一个的co...

其他 2021-06-18 27 0 0 阅读全文

IOS 中使用正则表达式判断身份证格式及银行卡号格式是否正确(推荐)

1.有时候我们会用到上传身份证号,或者银行卡号,这个时候就需要我们对身份证号以及银行卡号,进行基本的判断。下面便是身份证号的判断返回YES是合法,反之不合法#pragmamark判断身份证号是否合法-(BOOL)judgeIdentityStringValid:(NSString*)identity...

其他 2021-06-10 35 0 0 阅读全文

APP中保存图片到相册时崩溃

[iOS]APP中保存图片到相册时崩溃环境:iPhoneVersion11.0.3,XcodeVersion9.0问题:昨天维护APP时,发现拍照后保存图片时应用崩溃,输出如下:Thisapphascrashedbecauseitattemptedtoaccessprivacy-sensitived...

其他 2021-06-11 26 0 0 阅读全文

已上架App的Crash信息定位、应对处理方式

完整的App都是经过很多轮测试才能正式上架的,但是没有任何一个开发人员可以保证一定会不出现任何问题。如果已上架App出现奔溃(Crash)情况,对于开发人员来说如何查看Crash信息定位及对应的处理方式尤为重要。以下就是查看Crash信息定位的步骤和处理方式。Crash的来源:分布情况(自发现或者用...

其他 2021-06-11 26 0 0 阅读全文

IOS将视频录像切成一张张缩略图

记得导入系统库#import<MediaPlayer/MediaPlayer.h>代码:/***获取网络视频的全部缩略图方法**@paramvideoURL视频的链接地址**@return视频截图*/+(UIImage*)ihefe_previewImageWithVideoURL:(N...

其他 2021-05-14 24 0 0 阅读全文

详解IOS使用Keychain中的KSecClassGenericPassword存储数据

iOS设备中的Keychain是一个安全的存储容器,可以用来为不同应用保存敏感信息比如用户名,密码,网络密码,认证令牌。苹果自己用keychain来保存Wi-Fi网络密码,VPN凭证等等。它是一个sqlite数据库,位于/private/var/Keychains/keychain-2.db,其保存...

其他 2021-05-14 25 0 0 阅读全文

基于Charles抓取Https请求使用过程解析

使用Charles抓https请求,这里需要设置连接端即浏览器或应用程序和Charles端,才能完成SSLProxying的设置。SSL证书连接端需要先安装Charles证书,以下介绍了如何在不同的浏览器或应用程序上信任Charles根证书Windows/InternetExplorer操作:1、C...

其它 2021-04-17 48 0 0 阅读全文

ScrollView自动布局的实现方式

背景开发中,可能会有一些页面显示的元素很多,可能会超出一个屏幕,但也不适合用TableView或者CollectionView,此时我们一般会用ScrollView,那么就会出现自动布局的问题。实现方式纯代码特点编码繁琐:需要手写控件安全:只要正确地设置约束或者frame、contentSize,一...

其他 2021-06-11 23 0 0 阅读全文

IOS如何获取屏幕宽高、设备型号、系统版本信息

1、获取屏幕的宽高屏幕的宽高是一个常常需要用到的信息,尤其是当你用代码写UI时。比如当你写一个UILabel,设置其frame时,你想要它居中,而你想为其设置的宽度为200,那怎么设置它的x值呢?就是(屏幕的宽度-200)/2了对吧,这样就可以保证不管在什么设备上它永远是居中的。获取屏幕宽、高的方法...

其他 2021-05-14 22 0 0 阅读全文

IPhoneX适配笔记

iPhoneX的到来,惊艳的是果粉,苦逼的是程序猿。今天升级到Xcode9.0,运行项目,所谓的全屏iPhoneX,but页面好像也没有全屏,于是根据之前的适配经验,总算初步解决了这个问题,记录如下,以备后需。App页面适配适配前问题:App未全屏显示解决办法LaunchImage中添加一个和iPh...

其他 2021-06-11 25 0 0 阅读全文

IOS评分(评价)星星图打分功能

下载地址:https://github.com/littleSunZheng/StarGradeView截图:起因:项目中往往涉及到用户的评分反馈,在我的“E中医”项目中,涉及到几处。对此我参考了美团和滴滴的评分图。评分视图分为展示和评分两种:(1)多数情况下“评分功能”是要简介易用的。那种星星准确...

其他 2021-05-14 47 0 0 阅读全文

IOS实现音乐播放器图片旋转

通过给继承与UIImageView的类CXGImageView添加CABasicAnimation转动动画,实现播放器图片转动效果.主要提供三个方法:startRotating,stopRotating,resumeRotatestartRotating///开始动画funcstartRotatin...

其他 2021-05-14 34 0 0 阅读全文

IOS实现电子签名

实现原理使用拖动手势记录获取用户签名路径.当用户初次接触屏幕,生成一个新的UIBezierPath,并加入数组中.设置接触点为起点.在手指拖动过程中为UIBezierPath添加线条,并重新绘制,生成连续的线.手指滑动中不断的重新绘制,形成签名效果.签名完成,转化为UIImage保存.classCX...

其他 2021-05-14 27 0 0 阅读全文

IOS多Target环境配置的完整步骤

在项目的开发中,经常会有测试、正式环境,下面就来配置一下这两个环境:一:拷贝源Target(1):拷贝源Target(2):更改Target的名称拷贝结束之后,将拷贝的Target的名称改为“TestDemo_dis”(3):更改Scheme的名称二:更改General和Signing&Ca...

其他 2021-04-30 33 0 0 阅读全文

IOS中几个常用协议NSCopying/NSMutableCopying

***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[PersoncopyWithZone:]:unrecognizedselectorsenttoinstance0x6080000314c0'NS...

其他 2021-06-11 39 0 0 阅读全文

IOS给Border设置渐变色的方法实例

本文将从4行代码出发给一个view设置渐变色,分别会谈到几个重要的渐变色相关属性,在使用过程中有几个需要特别关注的点。给一个view的border设置渐变色是比较高阶的用法,希望本文可以在这个方面帮助到你。给view设置渐变色通过4行代码就可以给一个view设置渐变色:letview=UIView(...

其它 2021-03-24 28 0 0 阅读全文

IOS之数据解析之XML解析详解

XML解析常见的两种方式:DOM解析和SAX解析DOM解析DOM:DocumentObjectModel(文档对象类型).解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通过遍历数结构可以检索任意XML节点,读取它的属性和值,而且通常情况下,可以借助XPath,直接查询XML节...

其他 2021-05-26 27 0 0 阅读全文

详解IOS中跨页面状态同步方案比较

由于团队希望项目能够去CoreData化,而以往状态同步都是依赖于CoreData的NSFetchedResultsController。因此去CoreData则必须寻找一种替代方案来进行状态同步。NotificationCenter状态同步实际是一对多的场景,也就是一个事件可以被多个观察者监听到。...

其他 2021-04-28 29 0 0 阅读全文