@interface Person : NSObject@property (nonatomic,
copy) NSString *name;@end @interface Student :
Person@end1.Student类无法使用_name来访问Person中属性name,因为当使用@p...
分类:
其他好文 时间:
2014-05-09 08:20:33
阅读次数:
268
*概念
接口(Interface)是把隐式公共方法和属性组合起来,以封装特定功能的一个集合。一旦实现了接口,类就可以支持接口所指定的所有的属性和成员。声明接口在语法上与生命抽象类完全相同,但是不允许提供接口中任何成员的执行方式。所以,接口不能实例化,不能有构造方法和字段;不能有public、private等修饰符;不能生命虚拟的或静态的等。值得注意的是,实现接口的类就必须要实现及口中...
分类:
其他好文 时间:
2014-05-09 01:40:06
阅读次数:
292
如果复杂数据类型传输过程中遇到错误,可以尝试将数据已xml形式传送,使客户端解析。...
分类:
Web程序 时间:
2014-05-09 01:11:27
阅读次数:
364
如下图:
从user_logs表格select出来的数据放在一个可变数组NSMutableArray中,如 user_logs,现在要
把数据一条条转化为Userlog databean,UserLog定义如下:
@interface UserLog : NSObject
@property(strong,nonatomic) NSString * logId;
@property(...
分类:
数据库 时间:
2014-05-09 01:02:22
阅读次数:
373
1 @interface NSString (reverse)2 3 -(NSString *)
reverseString;4 5 @end 1 @implementation NSString (reverse) 2 3 -(NSString *)
reverseString { 4 ...
分类:
其他好文 时间:
2014-05-08 23:54:31
阅读次数:
438
#import @interface Person : NSObject{ Book *
_book; int _age;}/* oc对象 1.@property能制动生成setter和getter方法
2.retain告诉编译器自动生成setter里的retain 3.atomic:低性能(默认情...
分类:
其他好文 时间:
2014-05-08 18:33:51
阅读次数:
303
1.类目类目就是为已存在的类添加新的方法。但是不能添加实例变量。比如系统的类,我们看不到他的.m文件,所以没有办法用直接添加方法的方式去实现。@interface
NSMutableArray (Sort) //为NSMutableArray类添加Sort方法,Sort就是类目名,做到见名知意-(v...
分类:
移动开发 时间:
2014-05-08 18:28:54
阅读次数:
447
// GuideViewController.h// Created by l.h on
14-5-6.#import @interface GuideViewController : UIViewController@end ////
GuideViewController.m// Cr...
分类:
移动开发 时间:
2014-05-08 18:17:49
阅读次数:
640
CGI全称是“通用网关接口”( Common Gateway Interface),它可以让一个客户端从
网页浏览器向执行在web服务器上的程序请求数据。CGI描述了客户端和这个程序之间传
递数据的一种标准...
分类:
Web程序 时间:
2014-05-08 16:21:17
阅读次数:
417
使用多个小的专门的接口,而不要使用一个大的总接口。
具体而言,接口隔离原则体现在:接口应该是内聚的,应该避免“胖”接口。一个类对另外一个类的依赖应该建立在最小的接口上,不要强迫依赖不用的方法,这是一种接口污染。
接口有效地将细节和抽象隔离,体现了对抽象编程的一切好处,接口隔离强调接口的单一性。而.....
分类:
其他好文 时间:
2014-05-08 15:24:32
阅读次数:
288