Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。
这些动态特性都是在Cocoa程序开发时非常常用的语言特性,而在这之后,OC在底层也提供了相当丰富的运行时的特性,比如枚举类属性方法、获取方法实现等等。虽然在平常的Cocoa开发中这些较底层的运行特性基本用不着,但是在某些情况下如果你知道这些特性并合理加以运用的话,往往能事半功倍~...
分类:
其他好文 时间:
2014-07-09 12:37:26
阅读次数:
179
你真的了解margin吗?你知道margin有什么特性吗?你知道什么是垂直外边距合并?margin在块元素、内联元素中的区别?什么时候该用 padding而不是margin?你知道负margin吗?你知道负margin在实际工作中的用途吗?常见的浏览器下margin出现的bug有哪些?……写css,...
分类:
Web程序 时间:
2014-07-06 19:58:00
阅读次数:
267
Oracle中单行函数的分类:1.字符函数substr():字符串截取select substr('我爱你,你知道么?',0,4) from dual执行结果:我爱你,length函数:字符串长度select length('我爱你,你知道么?') from dual执行结果:9Replace()函...
分类:
数据库 时间:
2014-07-05 19:56:31
阅读次数:
237
本文通过项目中遇到的一个需要将xml结构重组的问题,深度介绍xquery元素构造的两种方法,举例介绍,并强调两种方式的适用场景...
分类:
其他好文 时间:
2014-07-03 16:15:09
阅读次数:
171
没有办法不想你/
每日三更,争取写一百万字。
亲爱的叶儿:
不是每一段情感都有美丽的回忆/
想让你知道我对你的期盼和等待
想你的所有的所有/
不愿分辨这分不清缕还乱的思绪和烦恼/
你是我情不自禁的牵挂/
走进了你的梦里/
我想..
分类:
其他好文 时间:
2014-07-01 15:09:53
阅读次数:
303
发型对一个人的形象至关重要,但你知道吗,在本次世界杯上,一个好发型更可能带来一场意外的胜利。复古之风劲吹足坛,蓬蓬爆炸头成为本届世界杯最佳发型。 球场上的优势除了身高优势、力量优势、速度优势乃至长相优势以外,终于多出了“发型优势”这一重要组成部分。 爆炸头爆出好运 蓬蓬爆炸头回归2014世...
分类:
其他好文 时间:
2014-06-27 00:56:59
阅读次数:
249
为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料。基本操作如下:一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主...
分类:
其他好文 时间:
2014-06-26 19:39:42
阅读次数:
454
在Objective-C中,可以使用#import和@class来引用别的类型, 但是你知道两者有什么区别吗?
@class叫做forward-class, 你经常会在头文件的定义中看到通过@class的引用, 原因就是当你只用@class来引入一个类时, 编译器知道有这么一个类,也就是说它能识别Engine *engine;
而在implementation文件中,如果你想要访问e...
分类:
其他好文 时间:
2014-06-26 12:09:21
阅读次数:
220
PHP语言是最WEB的计算机语言,而且也是应用最广泛的语言,那么PHP对编程的影响有多大呢?下面可以去了解一下。 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种 可以把多个字符串当作参数的“函数”(译注...
分类:
Web程序 时间:
2014-06-25 17:23:43
阅读次数:
226
一、你知道软件测试有多重要吗?
在国际上,软件测试(软件质量控制)是一件非常重要的工程工作,测试也作为一个非常独立的职业。在IBM、Microsoft等开发大型系统软件公司,很多重要项目的开发测试人员的比例能够达到1:2甚至1:4。
在国内软件测试的地位还不够高,并且大多只停留在软件单元测试、集成测试和功能测试上。软件测试从业人员的数量同实际...
分类:
其他好文 时间:
2014-06-25 10:05:41
阅读次数:
198