自定义博客皮肤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 只因热爱!

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

原创 Swift 关键字

一、swift中的权限关键字:open,public, fileprivate, private:open 该权限是最大的权限,允许访问文件,同时允许继承 public 允许访问但不允许继承 fileprivate 允许文件内访问 private 只允许当前对象的代码块内部访问作者:老马的春天 链接:http://www.jianshu.com/p/88d756f81fa9

2017-07-31 16:11:03 712

翻译 iOS 高级网络之Alamofire

点击前往原文README.md(未完待续)译者:QuinnAlamofire简介:Alamofire是AFN团队的Swift版本、是网络请求的开源库、目前有24588 star、目前支持Swift 3.0, 3.1, 3.2, and 4.0译文如下: Alamofire是一个使用Swift语言的网络开源库特点组成的库要求迁移指南交流安装用法 介绍 - 进行网络请求, 响应操作,

2017-07-30 23:51:34 4403

转载 iOS GCD之dispatch_group的使用(多个文件并发上传)

NSMutableArray *imageURLs= [NSMutableArray array];dispatch_group_t group = dispatch_group_create(); // 1for (UIImage *image in images) { dispatch_group_enter(group);

2017-07-27 09:55:54 2306

转载 iOS 高级网络番外:来自GitHub

原文: [https://github.com/woai30231/http/tree/master/%E7%AC%AC%E5%9B%9B%E7%AB%A0%20%E8%BF%9E%E6%8E%A5%E7%AE%A1%E7%90%86] 内容提要这一章主要讲解了http的下层协议tcp/ip的一些知识点:tcp/ip建立连接需要做的事情,tcp/ip所带来的时延,以及从http的角度出发,提升

2017-07-26 00:08:51 1126

原创 IOS 星星评分控件-Swift3.0

效果:特点:点击、滑动、任意切 性能:忽略不计,不是最优模式、实现简单思路:1. 首先想到的是重写draw方法、实现比较耗时、而且性能不一定最优2. 放置五个button、但是没有办法随意控制,比如:半星。而且要添加5个button、不断重复更改图片、对系统性能消耗可能并不是很好。3. 放置两张Imagview,一个底层、一个顶层,通过设置imageview的填充方式,以及甚至frame来

2017-07-25 23:11:29 1931

原创 H5 CSS基础实战二:清除浮动的演练

前言:看本文章必须查看前一篇文章 : http://blog.csdn.net/xoxo_x/article/details/75269267一、首先,我们根据上篇文章,添加: .clearfix:after, .clearfix:before { display: table; cont

2017-07-18 21:52:55 1005

原创 iOS 网络高级编程二:HTTP并没有那么简单

HTTP协议 早在1990年就问世了一、HTTP 请求步骤序列:注意:从上图可以看初HTTP是基于TCP的HTTP与HTTPS之间的区别在于会话的建立阶段。HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HTTPS:是以安全为目标的HTTP通道,简单讲是H

2017-07-18 00:23:36 785

转载 H5 CSS基础二:清除浮动是个难点

原文链接原文写的非常好,在此引用!众所周知,平时在写HTML代码时,难免少不了使用Float样式,这样一来,假使您没有清除浮动,那么有浮动元素的父元素容器将元素将无法自动撑开。换句简单好理解的话来说,假如你在写CODE时,其中div.A(这个就是说页面中有一个div,并且把其命名为class=”A”)中包含了两个或多个子元素div.B,div.C,div.D(这里我以三个为例),并且此时div.B和

2017-07-17 23:04:51 1770

转载 iOS 开发中的关键字const/static/extern

点击到原文地址 图片来源网络一、前言阅读别人的代码(一些优秀的源码)总能发现一些常见的关键字,随着编程经验的积累大部分还是知道是什么意思的,但在概念上和具体的用法上却依然有些模糊,故特意整理汇总了下三个比较常见的关键字——const/static/extern。二、关键字const/static/extern的释义和用法  1、const这个单词翻译成中文是“

2017-07-17 11:16:25 688

原创 H5 CSS基础一:行内元素和块元素

一、特点块元素①、总是在新行上开始;②、高度,行高以及外边距和内边距都可控制;③、宽度缺省是它的容器的100%,除非设定一个宽度。④、它可以容纳内联元素和其他块元素行内元素①、和其他元素都在一行上;②、高,行高及外边距和内边距不可改变;③、宽度就是它的文字或图片的宽度,不可改变④、内联元素只能容纳文本或者其他内联元素二、常用块级元素:div , p , form, ul, li ,

2017-07-16 21:52:44 4828

原创 今日头条开通,分享我爱的数码科技

欢迎大家关注

2017-07-15 10:27:10 1116

原创 iOS 网络高级编程一:越是基础越是高级

我们需要了解IOS的网络层:我们使用NSURL请求数据,服务器返回数据,然而是怎么发送的请求,如何接收的数据呢?,这其中的底层实现是什么样的,NSURL是如何向下一级调用的? 1.我们用到的NSURL 属于cocoa层 2.NSURL基于C的API:CFNetwork、CSNetServices。其中CFNework在CFStream和CFSocket之上提供了简单网络接口(我们最多只需要了解到

2017-07-15 10:12:01 1345

原创 H5研究六:力学动画/碰撞动画

一、首先我们创建一个DIV id=”box”<body> <div id="box"></div></body>二、设置CSS<style type="text/css"> html, body, div { margin: 0; padding:

2017-07-13 21:25:29 1682

原创 H5研究五:菊花加载动画JS

···知识点:1.canvas使用:HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。2.arc() 方法使用一个中心点和半径,为一个画布的当前子路径添加一条弧。3.随机色4.动态添加H5标签5.定时器6.数组处理一、定时器var t=setTimeout("javascript语句",毫秒)setTimeout()未来的某时执行代码clearTime

2017-07-07 00:28:06 2806

原创 iOS 动画研究一:丰富多彩的动画

iOS中动画构成了App中最丰富多彩的世界大体来讲有以下四个动画技术:1.UIView动画 2.CoreAnimation 3.UIKit力学动画 4.运动效果备注:UIView动画是在CoreAnimation的基础上进行封装的一、UIView动画包含:1.动画块例如:UIView.animate(withDuration: <#T##TimeInterval#>, animations:

2017-07-03 22:39:22 573

原创 H5研究四:用Native App思想指导网页布局

用Native App思想指导网页布局,通过比对网页与原生App的共同特点,快速理解网页布局。实现横向对比,解决困惑。首先如果让你用安卓或者IOS客户端来完成这个页面,我们该怎么办? 这里以IOS客户端为例: - 第一步分块.我们将这个页面分为几大块:头部、中间底部 第二步头部实现.顶部这里有个HeaderView,用UIImageView、UIButton、UITextFiled可以实现 第

2017-07-02 17:09:05 1292

原创 H5研究三:图文混排的实现

准备实现两个布局: 1 2 第一个布局: 1 分析:1.有一个标题,用h1标签,对齐方式为居中;2.一个时间,用p标签,更改颜色和字体大小,对齐方式为左对齐3.一张图片,居中,和上面下面的文字有点间距4.一段文字,左对齐5.作为整体来看,上下左右相对于整个窗口来看,是有间距的于是代码如下<!DOCTYPE html><html> <head>

2017-07-01 00:37:35 4470 1

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关注的人

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