自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nib文件的加载过程

参考:http://blog.csdn.net/nokiaxjw/article/details/7985437 加载Nib文件->创建对象alloc->初始化init->创建对象间的连接->向创建的对象发送消息- (void)awakeFromNib...

2014-10-24 13:39:15 216

原创 NSCoder&&NSCoding使用

NScoder和NScoding的作用是将自定义的类的对象持久化保存 NSCoding 协议 这两个方法由系统来调用  // NSKeyedUnarchiver会把二进制流转化为对象- initWithCoder // 从coder中读取数据,反序列化数据,实例化一个对象// NSKeyedArchiver会把对象转化为二进制流- encodeWith...

2014-10-24 11:38:16 172

原创 敏捷开发之team

Scrum团队Scrum团队包括产品负责人、开发团队、Scrum Master。产品负责人:管理产品待办事项和优先级的唯一负责人。产品负责人所作的决定在产品待办事项列表的内容和排序中要清晰可见。任何人都不得要求开发团队按照另一套需求开展工作,开发团队也不允许听从任何其他人的指令。Scrum Master:负责确保Scrum被理解并实施,以各种方式服务于产品负责人和开发团队。开发团队:开发团队是跨功...

2014-10-22 14:05:38 267

原创 敏捷开发之Sprint流程

SprintSprint是敏捷开发中的一个开发周期,时间应在一个月以内,最终应有完成的、可发布的产品。Sprint包含计划会议、每日例会、开发工作、评审会议、回顾会议。在一个Sprint中,开发团队成员、Sprint目标不应该改变。一个Sprint的时间应控制在两周左右。合适的时间可以确保Sprint目标不随便变化,把风险限制在一个月的成本上。如果某个Sprint目标过时了,产品负责人可以提前...

2014-10-22 12:00:53 5539

原创 Autolayout学习

  参考:http://my.oschina.net/u/171400/blog/134847 http://studentdeng.github.io/blog/2014/06/13/auto-layout/  http://www.cnblogs.com/thefeelingofsimple/p/3316300.html http://blog.cs...

2014-10-20 16:32:38 71

原创 IOS开发屏幕适配总结

面对4个分辨率的iPhone,建议使用Auto Layout布局 + Image Assets管理各个分辨率的图片 + Interface Builder(xib+storyboard)构建UI。autoresizing mask 当superview宽高改变时,subview该怎么变化 Size Classes 对屏幕的管理,将屏幕分类,执行布局的还是Autolayout介绍...

2014-10-20 16:28:49 101

原创 Size Classes学习

Size Classes介绍:http://blog.sunnyxx.com/2014/09/09/ios8-size-classes/负责将屏幕分类,共9种。在一种屏幕下还是使用autolayout来布局wCompacthCompactwAnyhAnywRegularhRegular   http://blog.sunnyxx.com/2014/09/09/ios8-size...

2014-10-20 16:27:48 132

原创 iPhone6分辨率以及适配

对iPhone6适配的两种方式:1、兼容模式     这种模式下程序在iPhone6和iPhon6 plus上运行,获取的设备分辨率跟iPhone5上是一样的,都是568*320。系统会简单的把内容放大,由于iPhone6、iPhone puls和iPhone5的分辨率宽高比都是1.77,所以内容不会被拉伸。【精选】使用这种方式效果还可以。2、高分辨率模式     老项目默认使用的是’兼容模式’,...

2014-10-20 11:36:52 136

原创 Vim常用命令

 hello world   haikedas h左 j下 k上 l右 w 光标往前移动一个词b 光标往后移动一个词0 移动光标到行首$ 移动光标到行尾( 移动光标到上一个句子) 移动光标到下一个句子fx 移动光标到当前行的下一个x处右边tx 移动光标到当前行的下一个x处左边numG 移动光标到num行G 到文件尾hg 到文件首ctrl...

2014-10-20 10:39:27 79

原创 编程常识的学习

程序编译一般需经预处理、编译、汇编和链接几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。静态库和动态库是两种共享程序代码的方式,它们的区别是:静态库在程序的链接阶段被复制到了程序中,和...

2014-10-19 15:44:29 129

原创 Core Animation简介

在iOS中,整个view都是直接构建在Core Animation层之上。每个UIView实例都带有一个CALayer实例,用来管理布局属性,即所有用户可见的部分,都是由CALayer来提供的,而UIView只是封装了CALayer,在它之上添加了响应事件的能力。CALayer坐标系统在layer中,有以下四种属性:bounds、frame、anchorPoint、position,他们...

2014-10-19 15:33:55 87

原创 Charles使用——HTTP代理服务器

* HTTP代理服务器,监听8888端口* HTTP监视器,允许开发者查看所有连接互联网的HTTP通信,包括request、response、header等* 模拟慢速网络* 替换HTTP方法官方使用介绍:http://www.charlesproxy.com/documentation/welcome/使用方法:1. 一个局域网内的电脑、手机2. 手机设置HTTP代...

2014-10-19 15:32:54 469

原创 《精选》开发中遇到的问题总结

1、新浪微博的使用使用的事umeng的SDK来调用微信、微博的分享,其中微博的调试花了很多时间,有一些小问题需要注意:sso授权,rediect_url的设置:授权回调页面和取消授权毁掉页面都需要设置(必须设置,知性、研究生都没有设置),app设置为默认的即可:http://sns.whalecloud.com/sina2/callback安全域名,设置为默认的即可:sns.whal...

2014-10-19 15:31:59 105

原创 使用JavaScript给UIWebView中的内容注入CSS

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"articleInline_small" ofType:@"css"]; NSData *fileData = [NSData dataWithContentsOfFile:filePath]; NSString *cssString = [...

2014-10-06 21:26:07 199

空空如也

空空如也

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

TA关注的人

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