自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 关于编码格式

UTF是 Unicode Translation Format,即把Unicode转做某种格式的意思。 在Unicode基本多文种平面定义的字符(无论是拉丁字母、汉字或其他文字或符号),一律使用2字节储存。而在辅助平面定义的字符,会以代理对(surrogate pair)的形式,以两个2字节的值来储存。 unicode是一种编码方式,和ascii是同一个概念,而UTF是一种存储方

2014-11-26 17:12:10 433

转载 Http StatusCode的一些认识

1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 2xx - 成功 这类状态代码表明服务

2014-11-26 15:59:44 610

原创 提前定义,不然编译器找不到

// //  Prefix header // //  The contents of this file are implicitly included at the beginning of every source file. // #import #ifndef __IPHONE_3_0 #warning "This pr

2014-11-26 09:53:03 428

原创 iOS block相关整理

定义:  闭包就是能够读取其他函数内部变量的函数。   本质:  是一个结构体对象,拷贝的是指向该结构体对象的指针。    优点:  代码更加清晰,直接写后续处理代码,并将其作为参数传递过去,供其任务执行结

2014-11-20 16:55:21 428

转载 block代替回调

Block除了能够定义参数列表、返回类型外,还能够获取被定义时的词法范围内的状态(比如局部变量),并且在一定条件下(比如使用__block变量)能够修改这些状态。此外,这些可修改的状态在相同词法范围内的多个block之间是共享的,即便出了该词法范围(比如栈展开,出了作用域),仍可以继续共享或者修改这些状态。 通常来说,block都是一些简短代码片段的封装,适用作工作单元,通常用来做并发任务、

2014-11-20 16:42:52 533

原创 iOS中block的用法

__block 变量

2014-11-20 15:36:45 440

转载 iOS clipsToBounds属性的用法

clipsToBounds属性介绍:  值:BOOL(YES/NO)  作用:决定了子视图的显示范围。具体的说,就是当取值为YES时,剪裁超出父视图范围的子视图部分;当取值为NO时,不剪裁子视图(超出部分继续显示,例如在scrollview中。。。)。默认值为NO。

2014-11-19 09:43:56 1373

原创 用instancetype代替id作为返回值

2014-07-07更新:苹果在iOS 8中全面使用instancetype代替id Steven Fisher:只要一个类返回自身的实例,用instancetype就有好处。 @interface Foo:NSObject - (id)initWithBar:(NSInteger)bar; // initializer + (id)fooWithBar:(NSInteger)ba

2014-11-18 17:52:17 513

原创 关于transform的一些用法

旋转  缩放  偏移  反转 iphone中动画的实现主要分为两种,UIView动画 和Core Animation动画 UIView动画主要可以实现的效果包括: 1.frame,bounds,center//改变View的frame属性 1 -(void)doChangeFrame 2 { 3 //{ 4 // [UIView beginAnimat

2014-11-18 15:45:12 815

转载 NSString 字符串常用的方法

根据指定范围返回子字符串 - (NSString *)substringWithRange:(NSRange)range;   比较两个字符串 (忽略大小写) - (NSComparisonResult)caseInsensitiveCompare:(NSString *)string;   比较两个字符串 - (NSComparisonResult)loca

2014-11-14 10:51:33 411

转载 ios创建请求设置的缓存策略

内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的CachePolicy类型。 1、NSURLRequestUseProtocolCachePolicy NSURLRequest默认的cache policy,使用Protocol协议定义。 2、NSURLRequestReloadIgnori

2014-11-13 16:25:59 654

转载 iOS网络请求

支持协议:    • 文件传输协议(ftp://) • 超文本传输协议(http://) • 安全128-bit超文本传输协议(https://) • 本地文件路径(file:///) 访问URL步骤: • 构造NSURL,,使用NSURL构造一个URL • 生成一个NSURLRequest,使用NSURLRequest构造一个请求 • 通过NSURLConne

2014-11-13 15:32:24 419

转载 extern的用法

在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 1. extern修饰变量的声明。举例来说,如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。这里需要注意的是,被引用的变量v的链接属性必须是外链接(external)的,也就是说a.c要引用到v,不只是取决于在a

2014-11-13 14:08:13 546

转载 为什么崩溃就跑到汇编里面了和po打不出来对象的值

在obj-c系列博文里,我们粗浅的介绍了obj-c的一些语法以及F库中的一些标准类的使用,但是实际编写拿得出手的APP还是得老老实实在os x上用Xcode写啊!最近上网无意中发现还有支持os x和ios的ruby框架啊,手又痒了!另外swift也推出了,Xcode6.0beta也装了,这个世界诱惑就是多啊!不过言归正传,在这一系列博文里还是诚恳的记录下使用Xcode过程中出现的问题以及解决方法吧

2014-11-12 15:32:21 1261

转载 面试宝典

史上最全的iOS面试题及答案   迷途的羔羊--专为路痴量身打造的品牌。史上最精准的定位。想迷路都难!闪电更新中...敬请期待,欢迎提意见。下载地址:https://itunes.apple.com/us/app/mi-tu-de-gao-yang/id910431002?l=zh&ls=1&mt=8   1.写一个NSString类的实现 + (id)initWit

2014-11-10 12:01:05 567

空空如也

空空如也

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

TA关注的人

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