@interface UIView : UIResponder/** * 通过一个frame来初始化一个UI控件 */- (id)initWithFrame:(CGRect)frame;// YES:能够跟用户进行交互@property(nonatomic,getter=isUserInterac....
分类:
其他好文 时间:
2015-10-07 01:04:36
阅读次数:
168
一、@property与@synthesize基本规范用法 1.@property 当编译器遇到@property时,会自动展开成getter和setter的声明#import @interface Student : NSObject { int _age; int _no; ...
分类:
移动开发 时间:
2015-10-05 18:12:51
阅读次数:
264
一、初识JavaBean什么叫做JavaBean呢?JavaBean是一种特殊的Java类,主要用于传递数据信息,这种Java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。特殊之处在1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现seriali...
分类:
编程语言 时间:
2015-10-04 19:41:13
阅读次数:
191
Java面向对象设计主要有三大特征:封装性、继承性和多态性一 封装性 1.1 概念:它是将类的一些敏感信息隐藏在类的类部,不让外界直接访问到,但是可以通过getter/setter方法间接访问。1.2 目的:我们可以并且有可能在方法中,添加自己的限制,保证数据的有效性;从某种程度上说,封装也提高了代...
分类:
编程语言 时间:
2015-10-02 18:37:16
阅读次数:
292
swift关于UIView设置frame值的extension使用说明1. 使用如上图,很简单,不再赘述2. 在extension给添加的计算属性提供getter,setter方法即可源码//// UIView+SetRect.swift// YouXianMing//// Created b...
分类:
编程语言 时间:
2015-09-30 00:53:31
阅读次数:
218
@property的作用是定义属性,声明getter,setter方法。(注意:属性不是变量)@synthesize的作用是实现属性的,如getter,setter方法.在声明属性的情况下如果重写setter,getter,方法,就需要把未识别的变量在@synthesize中定义,把属性的存取方法作...
分类:
其他好文 时间:
2015-09-29 20:22:23
阅读次数:
155
下拉刷新控件:UIRefreshControl1、具体类信息:@interfaceUIRefreshControl :UIControl //继承控制类- (instancetype)init;@property(nonatomic,readonly,getter=isRefreshing)BOOL...
分类:
移动开发 时间:
2015-09-25 20:10:50
阅读次数:
277
首先说明出现的原因:json这个东西不够智能,在解析javabean对象中的getter和setter方法时,会把两个方法命名十分相近的方法当成一个。从而形成异常。解决办法:重新命名方法名。同时需要注意:json在写入某一个meta对象时,会将其所关联的meta对象统统捋一遍(不一定是重置,可能仅仅...
分类:
移动开发 时间:
2015-09-25 18:15:46
阅读次数:
283
在eclipse目录下的eclipse.ini加以下配置: -javaagent:lombok.jar -Xbootclasspath/a:lombok.jar 并将lombok.jar这个jar包拷贝到这个目录下即可。 @Getter @Setter @ToString @EqualsAndHashCode @AllArgsConst...
分类:
其他好文 时间:
2015-09-24 11:13:52
阅读次数:
296
1.Set函数setter函数,对成员变量赋值。Set函数的一般写法以对age操作为例,写法为:-(void)setAge:(int)newage。2.Get函数getter函数,对成员变量取值。Get函数的一般写法也以对age的操作为例,写法为:-(int)age;3.点运算符在OC的类对象中不能...
分类:
其他好文 时间:
2015-09-21 19:22:25
阅读次数:
208