IOS
-
ios版微信小程序跳一跳辅助
注意:ios的测试环境只能在Mac电脑上,windows上不能测试(黑苹果除外),因为需要安装xcode,而Xcode没有windows版本 本次是针对部分程序员所写不适用于新手 !!! 测试环境 ...
-
swift MD5加密源码的实例详解
swift MD5加密源码的实例详解 因为MD5加密是不可逆的,所以一般只有MD5加密的算法,而没有MD5解密的算法. 创建一个Sting+MD5.Swift字符串分类文件(同时此处需要创建一个bri ...
-
iOS逆向教程之跟踪函数调用详解
前言 今天学习的是跟踪函数调用,什么意思呢,举个例子,如果想做一个微信自动抢红包的插件,就需要写这么一个功能,当红包来了的时候,自动触发微信的抢红包函数.好,那咱就先找到这个函数. 映射端口 $ sh ...
-
iOS多语言本地化流程的优化方案
前言 多语言本地化,是我们在做IOS项目的时候经常用的,下面根据自己的经验和使用场景,来全面的说说多语言本地化的解决方案.本文从提升效率和减少错误两方面对传统的多语言本地化方式进行了优化,虽然标题是i ...
-
iOS开发生成二维码图片(附中间带有小图标二维码)
生成二维码图片也是项目中常用到的,二维码的扫描Git上有很多好用的,这里主要说下二维码的生成 1.普通二维码 1.1 方法 /** 生成二维码 QRStering:字符串 imageFloat:二维码 ...
-
IOS 中CATextLayer绘制文本字符串
IOS 中CATextLayer绘制文本字符串 CATextLayer使用Core Text进行绘制,渲染速度比使用Web Kit的UILable快很多.而且UILable主要是管理内容,而CATex ...
-
解决ios audio无法播放问题
ios中audio不能直接通过audio.play()播放,需要用户在click事件或者touch事件中执行audio.play()才能播放. ajax回调中audio.play()音乐不能正常播放. ...
-
iOS应用中UILabel文字显示效果的常用设置总结
创建UIlabel对象 复制代码 代码如下: UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds]; 设置显示文本 复制代 ...
-
iOS省市二级联动的数据组织PHP版
之所以要发表这篇博客,还源于最近的开发工作所实现的一个小的Demo, 当然这个Demo不会涉及工作中App的一些内容,下方要实现的Demo是通用的.因为项目需求的迭代,要求在银行卡绑定中添加支行所在的 ...
-
关于iOS屏幕旋转的一些注意事项
前言 最近有个需求,是在App中有一个查看文件的页面,由于查看文件横屏会更方便阅读,所以boss说要让这个页面可以横屏.之前都没有接触过横屏的具体实现方法,一开始走了不少弯路,而且各种bug.在这里把 ...
-
iOS开发中使用cocos2d添加触摸事件的方法
CCLayer类是用来接收触摸输入的.不过你要首先启用这个功能才可以使用它.你通过设置isTouchEnabled为YES来让层接收触摸事件: 复制代码 代码如下: self.isTouchEnabl ...
-
IOS中判断卡顿的方案总结
FPS FPS (Frames Per Second) 是图像领域中的定义,表示每秒渲染帧数,通常用于衡量画面的流畅度,每秒帧数越多,则表示画面越流畅,60fps 最佳,一般我们的APP的FPS 只要 ...
-
IOS中NSPredicate和NSRegularExpression校验正则表达式区别
在代码开发过程中,我们经常需要用来校验邮箱.手机号等等,这个时候就需要用到正则表达式.在iOS开发中,能用来做正则校验的有两个 NSPredicate 和 NSRegularExpression . ...
-
深入讲解iOS开发中应用数据的存储方式
XML属性列表-plist 一.应用沙盒 每个iOS应用都有⾃己的应⽤沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离.应⽤必须待在⾃己的沙盒里,其他应用不能访问该沙盒(提示:在IOS8中已经开放 ...
-
ios可拖动按钮实例
最近产品抽风,想做许鲜网的那个小客服按钮,虽然没啥难度,但是我懒啊,哈哈,上度娘搞了一个,但是点击事件和拖动重复了,擦.干脆写一个吧,仅供参考. 话不多说,上代码: - (UIButton *)pan ...
-
iOS使用xib手动实现动画效果的方法
今天在做项目的时候,项目使用的是xib做的,页面中需要有个动画效果,使用UIView动画如下图: 想要改变视图的宽度来实现动画效果,将这条约束拖到ViewController成为属性 使用如下方法,发 ...
-
iOS 配置.gitignore文件详细介绍
iOS 配置.gitignore文件详细介绍 为什么要配置.gitigore 在我们使用git的过程当中,不是任何文件都需要commit到本地或者远程仓库的,比如一些三方库文件. 那么作为一个git新 ...
-
iOS创建与使用静态库
在日常项目开发中,不论是为了两个公司项目上的业务交流还是为了减少项目的编译时间,有的时候我们会把项目中的私密内容打包成静态库,或者是把项目中变动较少一部分打包成静态库以便提高编译效率,那么下面我们就来 ...
-
iOS实现微信摇一摇功能
一.描述 需要做一个界面,仿照微信摇一摇,获取接口进行签到功能. 首先明确以下几点: 1.需要震动. 2.需要声音.(准备好mp3音效) 二.这边直接贴代码 / Created by 石雄伟 on 1 ...
-
iOS10适配问题收集整理
iOS10适配问题收集整理