- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 iOS动画(Core Animation)使用
一、简介IOS 动画主要是指Core Animation框架。官方使用文档地址为:Core Animation Guide。Core Animation是IOS和OS X平台上负责图形渲染与动画的基础框架。Core Animation可以作用与动画视图或者其他可视元素,为你完成了动画所需的大部分绘帧工作。你只需要配置少量的动画参数(如开始点的位置和结束点的位置)即可使用Core Ani
2016-07-12 14:32:31 1893
原创 如何使用Xcode的Targets来管理开发和生产版本的构建
标准的软件开发实践是在不同的开发环境下开发不同版本的软件,像我们案例中讲到的开发iphone应用。应用程序的开发版本通常使用一个不同于生产环境的数据库(或如分析的其他系统)。
2016-06-27 15:40:48 322
原创 github常见操作和常见错误!
错误提示:fatal: remote origin already exists.如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists.解决办法如下:1、先输入$ git
2016-06-26 16:14:53 497
原创 Git 的 .gitignore 配置
git中提供两种过滤机制,一种是全局过滤机制,即对所有的git都适用;另一种是针对某个项目使用的过滤规则。.gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。问题:.gitignore只适用于尚未添加到git库的文件。如果已经添加了,则需用gitrm移除后再重新commit。
2016-06-26 16:08:16 368
原创 Git 常用命令详解
Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)一、 Git 命令初识在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识 示例:从Git 版本库的初始化,通常有两种方式: (1)git c
2016-06-26 15:47:56 254
原创 iOS 中的 GpuImage 及相关滤镜介绍
GPUImage是Brad Larson在github托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于滤镜很多,而且处理效果是基于GPU的,比使用CPU性能更高。下载地址是:https://github.com/BradLarson/GPUImage//已有的一些filter介绍:#import "GPUImageBrightnessFilter.h"
2016-06-26 15:17:52 1265
原创 如何去掉String的前后空格或某些字符
#import @interface NSString (TrimmingAdditions)/** * 去掉字符串左边的特定字符 * * @param characterSet 需要去除的特定字符集 * * @return 去除后的字符串 */- (NSString *)stringByTrimmingLeftCharactersInSet:(NSCharacterS
2016-06-26 12:33:02 3342
原创 IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
// Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { CGContextRef contex
2015-04-18 18:52:31 371
转载 iOS 使用Quartz 2D画虚线
画虚线需要用到函数:CGContextSetLineDash此函数需要四个参数:context – 这个不用多说phase - 稍后再说lengths – 指明虚线是如何交替绘制,具体看例子count – lengths数组的长度CGContextRef context =UIGraphicsGetCurrentContext();
2015-04-18 18:03:05 474
原创 NSXMLParser和GDataXMLNode两种解析方式
iPhone中两种XML解析方式NSXMLParser和GDataXMLNode是本文要介绍的内容,很详细的介绍了NSXMLParser和GDataXMLNode这两种方式,常用的解析XML的方式分为两种,它们基于不同的API: 1.Tree-based API:这种API的处理方式是将XML的结构看成是树,然后把树的各部分看成一个对象来处理,这就是我们说的DOM (Document O
2014-07-16 18:06:12 321
原创 JSON
1JSON 语法辑JSON 语法是 JavaScript 语法的子集。[1] JSON 语法规则JSON 语法是 JavaScript 对象表示语法的子集。数据在名称/值对中数据由逗号分隔花括号保存对象方括号保存数组JSON 名称/值对JSON 数据的书写格式是:名称/值对。名称/值对组合中的名称写
2014-07-12 11:54:27 327
清理注册表
2013-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人