Objective中的协议(Protocol) 作用: 专门用来声明一大堆方法. (不能声明属性,也不能实现方法,只能用来写方法的声明). 只要某个类遵守了这个协议.就相当于拥有这个协议中的所有的方法声明. 协议的声明: @protocol 协议名称 <NSObject> //方法的声明; @end ...
分类:
其他好文 时间:
2016-06-01 21:17:01
阅读次数:
146
css:层叠样式表-->表现层(样式层) 样式规则语法:选择器+声明块(声明(属性+值)) p{color:red} 有多个声明时用;分开 样式分类 行内样式 <p style="color:red"></p> 内部样式 <head> <style type="text/css"> p{ color ...
分类:
Web程序 时间:
2016-05-31 22:20:04
阅读次数:
135
1.使用变量 Sass使用$符号来标识变量,比如$highlight-color。 1.1声明变量 Sass声明变量和CSS声明属性很像: 这意味着变量$highlight-color现在的值时#abcdef。任何可以用作CSS属性值的赋值都可以用作Sass的变量值,甚至是以空格分割的多个属性值,如 ...
分类:
其他好文 时间:
2016-05-31 20:42:14
阅读次数:
171
首先要引入#import <MapKit/MapKit.h>框架 创建一个继承与NSObject的类;用于声明属性 接下来在ViewController中实现相关的操作 引入头文件 定义相应的属性 代码操作 添加大头针 实现代理方法 ...
分类:
移动开发 时间:
2016-05-31 20:34:44
阅读次数:
215
css 样式由选择符和声明组成,而声明又由属性和值组成,如下图所示: 选择符:又称选择器,指明网页中要应用样式规则的元素,如本例中是网页中所有的段(p)的文字将变成蓝色,而其他的元素(如ol)不会受到影响。 声明:在英文大括号“{}”中的的就是声明,属性和值之间用英文冒号“:”分隔。当有多条声明时, ...
分类:
Web程序 时间:
2016-05-29 18:10:26
阅读次数:
147
1>.h声明属性 2>.m实现步骤 3>在ViewController里设置UIScrollView的代理Delegate和给UIPageControl添加事件 ...
分类:
其他好文 时间:
2016-05-29 16:25:41
阅读次数:
168
声明属性时用strong或者retain效果是一样的(貌似更多开发者更倾向于用strong)。不过在声明Block时,使用strong和retain会有截然不同的效果。strong会等于copy,而retain竟然等于assign! 当然定义Block还是应该用copy(还有其他需要注意的地方,可以 ...
分类:
移动开发 时间:
2016-05-25 14:44:47
阅读次数:
524
一,使用static声明属性 以上代码确实实现了功能,但是如果此时城市名称不叫A城,改叫B城,如果已经产生了5000个对象,那么意味着要修改5000遍对象中 contry属性。 所以最好使用static关键字声明属性。 范例,使用static修改。 修改一个对象中的属性,则其他对象的属性全部改变,则 ...
分类:
其他好文 时间:
2016-05-22 16:55:49
阅读次数:
221
MyBatis框架里面,在dao层进行测试,控制台显示错误是:必须为元素类型 "delete" 声明属性 "resultType" 相应的.xml文件的sql语句是: 控制台的详细报错是: 1.必须为元素类型 "delete" 声明属性 "resultType" 2. 上网查资料说,每一个_sqlM ...
分类:
其他好文 时间:
2016-05-19 16:27:39
阅读次数:
2447
Qt提供了灵活的属性系统,它基于Qt的元对象系统,不依赖于编译器,这保证了Qt独立于编译其和平台的特点。这篇文章主要看看如何声明属性。
属性系统比较复杂,先看一个简单的例子。在QWidget中,有很多属性的声明,找一个简单学习:
Q_PROPERTY(bool modal READ isModal)
这里出现了5个元素:Q_PROPERTY、bool、modal、READ、isModal...
分类:
其他好文 时间:
2016-05-12 21:39:53
阅读次数:
112