码迷,mamicode.com
首页 >  
搜索关键字:block的使用    ( 83个结果
【iOS】block的使用
【iOS】block的使用 Block 是iOS在4.0之后新增的程式语法,一般用于回调方法,功能上和delegate类似。本文将讲解block的几种常见的使用方法,当然,block中最值得注意的还是它的内存管理,我将在《》中讲到。环境信息:Mac OS X 10.9.5Xcode 5.1.1IOS...
分类:移动开发   时间:2015-08-19 19:09:00    阅读次数:121
IOS语法之---block的使用
1 什么是block对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数...
分类:移动开发   时间:2015-08-16 10:42:18    阅读次数:142
Block使用详解,Block与代理相比的优点
Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。 Block是Apple Inc.为C、C++以及Objective-C添加的特性,使得这些语言可以用类lambda表达式的语法来创建闭包。 闭包就是能够读取其它函数内部变量的函数。就是在一段请求连续代码中可以看到调用参数(如发送请求)和响应结果。所以采用Block技术能够抽象出很多共用函数...
分类:其他好文   时间:2015-08-09 17:10:08    阅读次数:4489
Block的使用--页面传值方法及探究
上一篇讲了Block的简单实用,这一篇则是讲述Block的最经常也是比较简单的用法,个人认为这是block相对其他页面传值方式比较好的一个用处。也顺便总结下这两天对Block的理解的一些注意点。对于页面传值这种情况,我们一般在程序里有几种处理的方法。 1、设置Delegate 2、使用NotificationCenter 3、使用Block 4、KVO页面传值 5、NSUserDefault等文件存...
分类:其他好文   时间:2015-07-27 18:52:45    阅读次数:112
Block的使用--初探Block
看了两天的Block。网上是有很多讲解与教程,也有讲得很好的。这里就主要讲解下我的理解与收获,欢迎拍砖。 所谓block,我认为应该是一个闭包函数。而闭包,就是说block以及内部所有的变量生命周期都在其调用函数的生命周期内。它一被调用完成,则会被立马释放。这里不讲运行机制,只简要地讲主要的使用方法(这里所讲是基于ARC的环境下)。定义以及使用1、放在函数体内的Block:生命周期:只存在于函数体...
分类:其他好文   时间:2015-07-27 15:05:21    阅读次数:97
iOS中Block介绍(一)基础
ios开发block的使用指南,以及深入理解block的内存管理,也适用于osx开发。讨论范围:block的使用,内存管理,内部实现。不包含的内容:gc arc下的block内存,block在c++中的使用。AD:一、概述Block是C级别的语法和运行时特性。Block比较类似C函数,但是Block...
分类:移动开发   时间:2015-07-23 23:09:05    阅读次数:160
OC -- Block
// Block 的使用一. int ^(SumBlock)(int, int) = ^(int a , int b){ return a + b;};二. int ^(MinusBlock)(int, int);MinusBlock = ^(int a, int b){ return a - .....
分类:其他好文   时间:2015-07-16 13:22:05    阅读次数:120
iOS.UI高级Block的使用
最简单的block使用
分类:移动开发   时间:2015-07-15 10:57:48    阅读次数:144
Weakself的一种写法(转)
http://rocry.com/2012/12/18/objective-c-type-of/?utm_source=tuicool在不久前看AFNetworking的源码时候发现了这么一句:12345678910// 不知道这行代码的使用场景的同学你该去自习看看ARC的注意事项和Block的使用...
分类:其他好文   时间:2015-06-25 21:10:59    阅读次数:98
【IOS】IOS开发问题解决方法索引(五)
1      Block教程系列 发布者:Seven's - 2013/04/22 - 分类:梦印象 ios开发block的使用指南,以及深入理解block的内存管理,也适用于osx开发。 讨论范围:block的使用,内存管理,内部实现。 不包含的内容:gc arc下的block内存,block在c++中的使用。 Block介绍(一)基础 Block介绍(二)内存管理与其他特性 b...
分类:移动开发   时间:2015-05-19 16:36:56    阅读次数:380
83条   上一页 1 ... 3 4 5 6 7 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!