自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Quinn's blog ! I'm glad to be here!

Swift、Objective-C、JavaScript、Python、OpenGL、Violin、TKD、Nunchakus 只因热爱!

  • 博客(14)
  • 资源 (20)
  • 问答 (1)
  • 收藏
  • 关注

原创 H5研究二:OC与JS互调的趣味

H5研究二:OC与JS互调的趣味 作者:大魁王 1.JavaScriptCore.framework的使用,Objective-C与JavaScript的调用。 2.需要掌握一点H5、JS知识 第一部分:OC调用js的方法 1.通过stringByEvaluatingJavaScriptFromString调用js中的方法 2. 在OC中通过JSContext 创

2017-06-25 14:31:48 1086

原创 H5研究一:定制一个最简单的H5 视频播放器<video></video>

本文介绍使用video标签完成视频播放的播放器包含暂停、播放循环播放更改尺寸> 效果如下:编辑器:Hbuilder代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head> <body> <button onc

2017-06-24 16:26:04 15055

原创 Swift 就像 Kotlin?看看 Swift 与 Kotlin 的简单对比

一位国外的程序员认为 Swift 的语法与 Kotlin 相似,并整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨也看看。http://www.oschina.net/news/85013/swift-is-like-kotlin

2017-06-23 16:39:25 1457

转载 React Native 入坑学习路线(转)

写给iOS开发者的React Native学习路线 原文 http://blog.talisk.cn/blog/2016/08/13/RN-Learning-path-for-iOS-developer/ 我是一名iOS开发者,断断续续一年前开始接触React Native,最近由于工作需要,专职学习React Native也有一个多月了。网络上知识资源非常的多,但能让人豁然开朗、迅速学习

2017-06-20 20:46:24 1747

转载 iOS GCD的冰山一角

关于GCD开发的一些事儿 [原文] (http://www.jianshu.com/p/f9e01c69a46f)在之前我们介绍过NSOperation的一些东西,这次我们来聊一聊另一个iOS开发最经常使用的技术之一 — GCD,GCD将线程的管理移到系统级别,你只需要定义好要执行的任务,然后丢到合适的Dispatch queue,GCD会负责

2017-06-20 10:43:23 674

原创 iOS 阿拉伯数字转汉字

formatter.stringFromNumber(lessonId)!let formatter = NSNumberFormatter() formatter.numberStyle = NSNumberFormatterStyle.SpellOutStyle self.navgationBarTitle.text = "第\(formatter.stringF

2017-06-19 18:19:35 743

原创 iOS 获取控件所在cell的indexPath值

通过以下方法可获取cell的位置,并进行刷新,节省reloadDate性能let position: CGPoint = sender.convertPoint(CGPointZero, toView: self.tableview) if let indexPath = self.tableview.indexPathForRowAtPoint(position)

2017-06-19 17:37:08 1777

原创 ios MJRefresh 上拉死循环刷新问题

解决方法:把self.tableView.estimatedRowHeight=150.0f;150这个数值是你cell的平均高度,如果estimatedRowHeight设置非常小,MJRefresh的KVO会监听错误的contentoffset,造成不停进行上拉加载操作。

2017-06-19 17:27:20 1753

原创 iOS AR之视频特效挂件(GPUImage)

在苹果开发者大会之后,苹果要在iOS 11 、Xcode9中添加ARKit框架,似乎AR没有那么神秘,我们早就用过了,比如QQ的视频挂件、花椒的礼物动画、还有支付宝的扫福都应该属于AR技术。今天我就浅谈视频特效挂件。思路1.通过摄像头捕获数据2.回调数据CMSampleBufferRef3.进行物体识别(人脸识别)这里用的是CoreImage的人脸识别CIDetector、也可用OpenCV等。

2017-06-15 23:52:46 4046 1

原创 iOS GPUImage 精致美颜

最近网上流传一个美颜滤镜名为GPUImageBeautifyFilter、然而其美颜效果依旧令人很不满意。 因为如果没有OpenGL ES功底、自己写shader比较吃力晦涩难懂、尤其是对iOS开发人员来讲。 我这里有一个filter 、 美颜效果整体来讲胜于GPUImageBeautifyFilter、希望更多的人知道。 下载地址: htt

2017-06-15 23:00:54 4374 11

原创 iOS 切特定圆角

iOS 切特定圆角 let maskPath = UIBezierPath.init(roundedRect: typeTwoCellHeader.bounds, byRoundingCorners: [UIRectCorner.TopLeft , UIRectCorner.TopRight], cornerRadii: CGSizeMake(20, 20)) let

2017-06-15 16:51:23 670

原创 iOS 视频压缩、音视频混合、音频混合

本文将介绍视频、音频处理的方法;方便大家使用Demo:https://coding.net/u/Xoxo_x/p/VideoAndAudio/git/blob/master/AVFoundation%E9%9F%B3%E8%A7%86%E9%A2%91%E6%B7%B7%E5%90%88%E5%8E%8B%E7%BC%A9.zip或者:https://coding.net/u/Xoxo_x/p/V

2017-06-14 22:17:54 3134

原创 iOS Label、TextView等高度自计算

sizeThatFits typeTwoCellHeaderLabel.text = "短语:\n英国保赔协会 UKP and I Club;\n英国彼得郡(斑红色)砖 fletton;\n英国病 English disease; \nEnglish sickness (指存在多种劳工问题);\n英国(工业)标准 BS (British Standard);\n英国标准磅 {

2017-06-14 18:36:18 761

原创 Xcode 删除PP文件

~/Library/MobileDevice/Provisioning Profiles

2017-06-05 10:55:15 1513

swift-5.2.2-RELEASE-ubuntu16.04.tar.gz.2

swift-5.2.2-RELEASE-ubuntu16.04.tar.gz 第二部分,用于构建vapor在linux所需的环境。国内下载较慢,做个镜像,欢迎大家使用,使用的阿里云ECS

2020-04-23

swift-5.2.2-RELEASE-ubuntu16.04.tar.gz

swift-5.2.2-RELEASE-ubuntu16.04.tar.gz 第一部分,用于构建vapor在linux所需的环境。国内下载较慢,做个镜像,欢迎大家使用,使用的阿里云ECS

2020-04-23

ios swift构架Demo

本Demo能让你,在swift 构架中上升一个档次,适合中级IOS开发工程师,强大的可视化编程思想,看你能领会到多少!后续博客。。。

2018-06-11

app截屏 layerRander

参见博客:https://blog.csdn.net/Xoxo_x/article/details/80188654

2018-05-03

帧动画 frameanimation

请前往博客:https://blog.csdn.net/Xoxo_x/article/details/80188453

2018-05-03

IOS 通讯录

IOS 通讯录信息获取

2017-07-17

iOS CoreAnimation之CABasicAnimation:文字路径动画

iOS CoreAnimation之CABasicAnimation:文字路径动画

2017-05-09

视频添加图片水印

博客地址:http://blog.csdn.net/Xoxo_x/article/details/71055867

2017-05-01

iOS GPUImage研究五:一个类似QQ拍摄短视频的Demo

请前往博客http://write.blog.csdn.net/postlist

2017-04-16

GPUImage lib

GPUImage lib 下载前请查看博客

2017-03-04

GPUImage Header

GPUImage Header 下载前请查看博客

2017-03-04

从头开始构建App

从头开始搭建AppDemo,更多请参考博客

2016-12-15

GPUImage图片处理

博客专用,请勿随意下载,博客:http://blog.csdn.net/Xoxo_x/article/details/53507016#GPUImage处理代码

2016-12-07

自定义键盘

请查看博客 http://blog.csdn.net/Xoxo_x/article/details/53333339

2016-12-01

GPU美颜滤镜

下载前请前往博客http://blog.csdn.net/xoxo_x/article/details/52695032,有使用方法

2016-10-07

GPUImage美颜项目

博客专用,下前请看博客

2016-09-28

OpenGL ES glsl文件

博客原文 http://blog.csdn.net/Xoxo_x/article/details/52564502

2016-09-17

ios截图并保存到相册

ios截图并保存到相册,可以自定义截取的范围,还可以深入设置其他参数

2016-08-06

ios颜色屏幕版本切圆边框宏定义

#pragma mark - UIColor宏定义 #pragma mark - 屏幕适配 #pragma mark - IOS版本信息 #pragma mark - 切圆 #pragma mark - 边框

2016-08-02

视频转gif动画

视频转gif,能实现定位选取视频时间,生成gif的帧率,数量,是本人项目中实用的demo,可运行,接口简单快捷,好东西就要分享给大家

2016-07-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除