经过今天的Block的学习、上网查询相关文章归纳了一下一、一个使用Block的好处有:Block可以用在许多不同的环境中,这样可以让代码更加简单,以及减少函数声明的数量,不用实现代理协议。简单性:使用
Block 我们可以不写任何附加的代码就可以访问对象,对象在数组中的索引,stop 变量。 这意味...
分类:
其他好文 时间:
2014-05-10 01:52:16
阅读次数:
307
ios高效开发--blocks相关1、替换delegate
如果我们有2个viewController,a和b,当我们从a界面push到b后,在b上面触发了一些事件,这些时间又会影响到a界面上的内容。
上面是2个界面,当我们点击b界面的按钮3的时候,希望a界面上文字也相应的改变了如 一般...
分类:
其他好文 时间:
2014-05-10 01:45:33
阅读次数:
473
请查看我的新浪资料分享http://iask.sina.com.cn/u/2430843520
分类:
移动开发 时间:
2014-05-09 18:53:55
阅读次数:
386
在iOS中ViewController的基类是UIViewController;Mac中ViewController的基类是NSViewController。Mac中ViewController父类是NSViewController,子类很少,笔者就查到了NSPageController。如果应用中...
分类:
移动开发 时间:
2014-05-09 18:43:51
阅读次数:
510
什么是ios开发?* 已知:ios是iphone,ipad等手持设备操作系统。*
ios开发就是开发运行在ios系统上的应用或者游戏软件,比如手机QQ,微博或者游戏,说白了,就是开发手机软件;当然,也包括ipad版的软件。*
自2010年iphone4的出现,国内牵起一股ios的开发浪潮。但由于开发...
分类:
移动开发 时间:
2014-05-09 18:36:15
阅读次数:
436
为什么选择ios开发为什么要选择移动开发 *
手机将是人类最离不开的设备之一,硬件软件参数也越来越强,应用需求量剧增。 *
移动互联(就是将移动通信和互联网二者结合起来)发展迅速,各大公司都对移动互联是虎视眈眈。 * 腾讯以6000万的价格收购了一款由6人团队开发的手机刷机软件。 *
Fac...
分类:
移动开发 时间:
2014-05-09 18:26:21
阅读次数:
498
* ios是一款由苹果公司开发的操作系统(os是Operating
Systen的简称),就像平时在电脑上用的Window XP、Window 7、都是操作系统。*
那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑,手机等)上得最基本的系统软件,任何其他软件都必须在操作系统的支持下...
分类:
移动开发 时间:
2014-05-09 18:23:57
阅读次数:
441
学习ios开发的准备 * 英语水平:看懂26个英文字母。 *
计算机专业:不要求计算机专业,但得有脑子。 * 学习态度:积极思考、积极动手、能吃苦、有兴趣。 * 编程语言:C语言、C++(可选)、Objective-C。
* 开发工具:Xcode。 * 电脑系统: Mac osx。 *...
分类:
移动开发 时间:
2014-05-09 18:07:25
阅读次数:
491
UILabel是iOS开发中常用的一个组件,主要用来显示内容。UILabel的主要使用如下:```objc /*尺寸*/ CGRect labelRect =
CGRectMake(100, 100, 80, 40); /*初始化*/ UILabel *titleLabel = [[UILabel ...
分类:
移动开发 时间:
2014-05-05 10:23:04
阅读次数:
467
下面介绍Hbase的缓存机制:
a.HBase在读取时,会以Block为单位进行cache,用来提升读的性能
b.Block可以分类为DataBlock(默认大小64K,存储KV)、BloomBlock(默认大小128K,存储BloomFilter数据)、IndexBlock(默认大小12...
分类:
其他好文 时间:
2014-05-05 09:43:42
阅读次数:
439