自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chirs的专栏

热爱编程,热爱生活,日积跬步,厚积薄发

  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 iOS9适配之应用跳转(URLSchemes)

坚持 成长 每日一篇在iOS9打开其他应用时候会报This app is not allowed to query for scheme错误,这是iOS9之后打开其他app之前必须将app的appURL加入到白名单。修改方法如下Info.plist 文件中添加一个key为LSApplicationQueriesSchemes的数组值,里面包含需要添加白名单的String类型的scheme。在项目中涉

2015-11-27 09:56:29 890

原创 iOS9适配之BitCode

坚持 成长 每日一篇Xcode编译旧项目出现./TencentOpenAPI.framework/TencentOpenAPI(TCLoginUiKit.o)’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated lib

2015-11-26 17:03:06 756

原创 iOS开源库解析之ASIHTTPRequest

坚持 成长 每日一篇前言ASIHTTPRequest框架作者已经停更,今日公司ASIHTTPRequest从项目移除需要重构使用了ASIHTTPRequest的代码,要想重构ASIHTTPRequest最好对ASIHTTPRequest有所了解。今日花了2天时间看了ASIHTTPRequest源码,以此博客作为一些理解纪录内容 ASIHTTPRequest和ASIFormDataRequest的关系

2015-11-26 13:49:17 1150

原创 iOS学习之frame和bounds

坚持 成长 每日一篇frameorigin:左上角的点在父视图坐标系的位置 size:表示视图的尺寸大小frame改变带来的变化: 改变frame的origin会改变视图在父视图的位置 改变frame的size会改变视图的尺寸,由于视图的frame的size与bounds管理所以也会改变bounds的size boundsorigin:左上角的点在自身视图坐标系的位置 size:表示视图的尺寸大

2015-11-25 13:54:21 362

原创 iOS学习之CABasicAnimation

坚持 成长 每日一篇CABasicAnimation是iOS核心动画中一个重要的类,可以通过这个类我们可以对layer的某个属性改变执行动画。下面是一个旋转动画效果的Code CABasicAnimation *rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; rot

2015-11-24 12:12:57 332

原创 音频开发之常用名词解释(持续更新)

坚持 成长 每日一篇ffdshow功能FFDShow是一款全能的DirectShow解码、编码器,可以解压缩常见的视频格式和几乎所有的音频格式, 它还提供了丰富的加工处理选项,可以锐化画面,调节画面的亮度,它还支持诸多字幕格式.它能让音频和视频播放更流畅。ffdshow是一套免费的编解码软件,可支持H.264、FLV、WMV、MPEG-1、MPEG-2以及MPEG-4等格式视频档。ffdshow本身

2015-11-21 19:05:40 667

原创 iOS学习之预编译宏命令(待续)

坚持 成长 每日一篇 func 打印当前函数或方法,c字符串 LINE 打印当前行号,整数 FILE 打印当前文件路径,c字符串 PRETTY_FUNCTION 打印当前函数或方法(在C++中会包含参数类型),c字符串

2015-11-17 13:28:56 519

原创 iOS学习之屏蔽SSL认证

坚持 成长 每日一篇对于NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9814)网络加载错误!的其中一个原因就是请求需要ssl认证,就是要安装ssl证书,如果你的应用不需要ssl认证加密可以通过添加下面的代码屏蔽掉ssl认证。参考资料:http://stackoverflow.com/question

2015-11-16 14:59:43 3206

原创 iOS学习之NSURLSessionConfiguration构造方法

坚持 成长 每日一篇在iOS9很多NSURLConnection的网络请求接口已经不支持了,查看文档我们会发现苹果”Use [NSURLSession dataTaskWithRequest:completionHandler:] (see NSURLSession.h”);”等字样推荐你使用NSURLSession来发送网络请求每一个NSURLSession对象都需要一个NSURLSessionC

2015-11-12 16:47:21 3106

原创 iOS9适配之Http请求失败

坚持 成长 每日一篇iOS9 为了提高网络安全,加入ATS加强了网络请求的限制,限制了Http请求,只支持https请求。那么我们如果想要发送http请求则需要对app工程的Info.plist进行配置。1.找到Info.plist文件右击鼠标,以source code方式打开配置文件 2.如果你要允许所有的http网络请求<?xml version="1.0" encoding="UTF-8

2015-11-12 16:12:35 926

原创 iOS学习之关于#import导入补全问题

坚持 成长 每日一篇在iOS开发过程中有时候我们需要多工程联编,静态库依赖。当我们在主工程中导入其他静态依赖库和子工程时候偶尔会出现不补全情况,一般这种情况发生的原因是主Target的User Header Search Paths的路径设置没有正确,设置正确一定会找到头文件的常见设置头文件符号: 1. (SRCROOT):工程文件所在路径2.(SRCROOT):工程文件所在路径 2. (BU

2015-11-12 13:39:01 1045

原创 iOS学习之VFL实现自动布局

坚持 成长 每日一篇VFL可以实现快速添加多条约束,掌握VFL可以很方便的用存代码布局我们的App界面 VFL常用的情况: [view1]-100-[view2]:约束两个视图距离为100. H:|-0-[view1]-0-|:约束view1与父视图的水平方向距离。||分别表示父视图的边缘。H表示水平方向 V:|-64-[view1]-0-[view2(150)]-0-|:约束父视图的垂直方

2015-11-12 12:35:21 726

转载 IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等

// Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { CGContextRef context = UIGra

2015-11-12 10:17:05 1100

转载 xcode APP 打包以及提交apple审核详细流程(新版本更新提交审核)

最近项目到了最后的阶段,测试完一切ok后,准备打包以及提交,不料看到网上众教程,好多都是老版本的,现在IDE实现方式改了,那些方法好多都找不到,绕了一大圈,才搞明白流程,现在记录下来,以便朋友们查阅。 开发环境:xcode4.4.1 iphonesdk:5.1.1 开发机器:macBookAir 真机部署测试:apple个人开发者ID 无论

2015-11-11 16:06:49 641

原创 iOS学习XMPP之电子名片模块

坚持 成长 每日一篇XMPP的电子名片模块是基于电子名片vCard标志,它适用于手机通讯录,邮箱等名片标准vCard模块获取头像还要基于一个头像模块,所以我们在使用电子名片模块时候,我们还要倒入一个头像模块XMPP中电子名片的使用 XEP-0054提供了一种机制,可以通过XMPP发送电子名片 要使用个人名片首先需要在XMPPFramework.h中启用电子名片的扩 展头文件: #import "XM

2015-11-09 20:24:47 1246

转载 iOS学习XMPP框架之使用DDLog打印日志

坚持 成长 每日一篇DDLog优点快速 在大多数用例中,Lumberjack比NSLog快了一个数量级。简单 当应用程序启动时,只需一行加单的代码就可配置Lumberjack。然后用DDLog语句简单地取代NSLog语句。 根据你需要的功能添加不同的Loger,后面会介绍各个Loger的作用 [DDLog addLogger:[DDTTYLogger sharedInstance]];

2015-11-09 19:45:37 923

原创 iOS学习之CALayer

坚持 成长 每日一篇CALayer是UIView的一个属性,它负责UIView的绘图内容下面主要介绍CALayer类的几个属性以及几个重要子类的使用CALayerCALayer是layer类树的根类。 属性介绍1.position@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)2.anchorPoint@property C

2015-11-06 17:34:31 561

原创 iOS学习之简单动画

坚持 成长 每日一篇使用UIView的动画套件使用UIView的套件包含动画,[UIView beginAnimations:nil context:nil]和[UIView commitAnimations]来包含动画。 可以设置的动画常用方法如下://设置动画代理对象,当动画开始或者结束时会发消息给代理对象 + (void)setAnimationDelegate:(id)delegate

2015-11-06 11:10:42 417

iOS动画源码

ios动画的源码总结,封装了我们常见的动画内容.

2015-11-06

Unity5.0切水果游戏(C#)

切水果源码,曲线水果刀,分数统计,炸弹发射,掉落统计,随即发射水果等功能实现

2015-10-12

备份CSDN到本地

备份CSDN到本地 使用方法:http://blog.csdn.net/u014410695/article/details/48223609

2015-09-05

IOS快速把EXCEL转plist工具

IOS快速把EXCEL转plist工具,转化利器

2014-11-06

基于XMPP协议的P2P即时通讯软件设计

是一个很好的即时通讯知识的科普,提供了较好方案,和体系

2014-10-08

IOS实现支付宝手势锁Demo

实现支付宝手势锁,按钮的样式可以自己更换。

2014-08-07

空空如也

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

TA关注的人

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