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