摘要:
1.介绍: UIBezierPath :画贝塞尔曲线的path类 UIBezierPath定义 : 贝赛尔曲线的每一个顶点都有两个控制点,用于控制在该顶点两侧的曲线的弧度。 曲线的定义有四个点:起始点、终止点(也称锚点)以及两个相互分离的中间点。 滑动两个中间点,贝塞尔曲线的形状会发生变化。 UIB 阅读全文
摘要:
有的时候,我们项目上线后,需要根据ip地址去统计不同地区的用户情况,此时IP地址的收取显得尤其重要,一般情况下,在用户登录时去获取用户的ip是准确的,当然实时追踪ip的变化而统计是更安全可靠的。 ip地址长度现在是有区别的,分为IPv4和IPv6.IPv4地址是类似 A.B.C.D 的格式,它是32 阅读全文
摘要:
Author:si1ence Link:http://www.jianshu.com/p/b23016bb97af 为了统计用户信息、下发广告,服务器端往往需要手机用户设备及app的各种信息,下面讲述一下各种信息的获取方式: 点击下载以上展示效果的GitHub源码 一行代码就搞定的统一来! 广告位标 阅读全文
摘要:
在iOS中音频播放从形式上可以分为音效播放和音乐播放。前者主要指的是一些短音频播放,通常作为点缀音频,对于这类音频不需要进行进度、循环等控制。后者指的是一些较长的音频,通常是主音频,对于这些音频的播放通常需要进行精确的控制。在iOS中播放两类音频分别使用AudioToolbox.framework和 阅读全文
摘要:
1.下载并编译FFMPEG。 https://github.com/kewlbear/FFmpeg-iOS-build-script 下载后有一个build-ffmpeg.sh文件。终端执行即可自动下载并编译完成。 我在运行的时候并没有提示权限的相关问题,如果你在安装的时候出现问题,自己搜索下怎么解 阅读全文
摘要:
通过xcode点击“upload to app store”上传到itunes,结果一直提示“itunes store operation failed” 原因:网速的问题,我之前也遇到过,网速好的时候上传就没有问题了 解决办法: 1.多试几次,实在不行就换个网络环境 2.打个上传的包用applic 阅读全文
摘要:
一、简单的正则规则 1.由数字、26个英文字母或者下划线组成的字符串: 2.非负整数(正整数 + 0 ): 3. 正整数: 4.非正整数(负整数 + 0): 5. 负整数 : 6.整数: 7.非负浮点数(正浮点数 + 0): 8.正浮点数 : 9. 非正浮点数(负浮点数 + 0): 10.负浮点数 阅读全文
摘要:
摘要: NSURLConnection是iOS网络编程中一个比较旧的类,在需要兼容低版本的系统时,NSURLConnection也是一个不错的选择。 一、引言 在iOS7后,NSURLSession基本代替了NSURLConnection进行网络开发,在iOS9后,NSURLConnection相关 阅读全文
摘要:
一、使用ASIHTTPRequest可以很方便的进行一下操作:同步/异步方式下载数据,定义下载队列,让队列中的任务按指定的并发数来下载(队列下载必须是异步的),提交表单,文件上传,处理cookie,设置代理,上下载进度条,重定向处理,请求与响应的GZIP,验证与授权。 使用ASIHTTPReques 阅读全文
摘要:
现状:现在视频直播非常的火,所以在视频直播开发中,使用的对视频进行遍解码的框架显得尤为重要了,其实,这种框架蛮多的,这次主要介绍一下FFmpeg视频播放器的集成和使用,FFmpeg是视频编解码的利器。 介绍:视频播放过程 首先简单介绍以下视频文件的相关知识。我们平时看到的视频文件有许多格式,比如 a 阅读全文