自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS的脚步

有思想的程序员不叫码农~

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 block 的ARC和MRC中的区别

block在ARC和MRC中的声明引用有些区别.     /**     block可以存储在栈中,也可以在堆中     默认存储在栈中,不需要管理内存     存储在堆中的block会对block进行retain操作     */    //(MRC)block在堆中时,不想对block进行retain操作,前面加__block    //(ARC)前面加__weak

2015-06-30 23:00:21 4782

原创 block的实现原理

block的实现原理将代码在Xcode中编写后,编译查看结果,test3和test4的结果我想大家都能猜到,基本C语言的一致.但test1和test2的实现原理是比较重要的,运行后对结果的怎么实现的无法理解.代码如下:void test1() { int a = 8; void (^myBlock)() = ^{ NSLog(@"a = %d",a); }; a =

2015-06-30 18:01:40 664

转载 ViewController生命周期详解

11来源:http://blog.sina.com.cn/s/blog_702e40a80101czap.html在我之前的学习笔记中讨论过ViewController,过了这么久,对它也有了新的认识和体会,ViewController是我们在开发过程中碰到最多的朋友,今天就来好好认识一下它。ViewController是IOS开发中MVC模式中的C,ViewController是

2015-06-29 16:32:09 383

转载 iOS didReceiveMemoryWarining

在iOS6.0之前,当应用程序收到memory warning时,会调用:UIApplication::didReceiveMemoryWarning -> UIApplicationDelegate::applicationDidReceiveMemoryWarning, 然后调用当前所有的viewController进行处理。因此处理的主要工作是在viewController中。当一个

2015-06-29 15:01:29 488

原创 app生命周期AppDelegate

AppDelegate顾名思义,是UIApplication的代理.常见主要有以下几个函数://在应用程序启动后,要执行的委托调用。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { return YE

2015-06-29 14:36:30 427

转载 UIDynamic的使用

UIDynamic的使用来源:http://www.cnblogs.com/wendingding/p/3893740.htmliOS开发拓展篇—UIDynamic(简单介绍)iOS开发拓展篇—UIDynamic(简单介绍)一、简单介绍1.什么是UIDynamicUIDynamic是从iOS 7开始引入的一种新技术,隶属于UIKit框架可以认为是一种物理引擎

2015-06-27 18:04:33 463

转载 自动布局之autoresizingMask使用详解(Storyboard&Code)

来源:http://www.cocoachina.com/ios/20141216/10652.html前言:现在已经不像以前那样只有一个尺寸,现在最少的iPhone开发需要最少需要适配三个尺寸。因此以前我们可以使用硬坐标去设定各个控件的位置,但是现在的话已经不可以了,我们需要去做适配,也许你说可以使用两套UI或两套以上的UI,但那样不高效也不符合设计。iOS有两大自动布局利器:autor

2015-06-25 13:14:11 619

原创 集成友盟分享SDK

集成友盟分享1. 如果你之前已经在友盟注册了应用,并获取到了Appkey,可以继续使用它。 如果你尚未在友盟注册开发者账号,需要先注册,注册之后登录你的账号,点击**添加新应用**,填写完应用基本信息后,将进入"下载SDK并添加代码"页面,此页面即可得到Appkey。2. 下载SDK根据需要分享的平台,选择下载,将会得到2个文件夹“UMSocial_Sdk_4.2.3”和“UM

2015-06-25 11:56:52 749

转载 判断颜色是否相等UIColor

判断颜色是否相等UIColor不同的颜色的RGBA值不同,因此利用这种方法来判断两种颜色是否相等:1. 新建工程,在storyboard上拖两个UILabel,并设置背景颜色。2.对两个UILabel设置property属性@property (weak, nonatom

2015-06-24 22:10:47 4077

两款verilog 8051内核代码

完整的verilog 51内核代码,找了很久才搞到的。有利于更深入了解51内核

2013-12-11

空空如也

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

TA关注的人

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