self nil id用法专题总结
id的用法
例:
#import <Cocoa/Cocoa.h> #import "Converter.h" @interface Controller : NSObject { IBOutlet id converter; IBOutlet id dollarField; IBOutlet id rateField; IBOutlet id totalField; } -(IBAction)convert:(id)sender; @end
另外再举一个例子
@interface MyController:NSObject{ IBOutlet id textField;//插座变量通常使用id关键字动态地指定类型。您可将id关键字用作任何对象的类型,意味这个对象的类在运行环境中才确定。 // IBOutlet NSTextField *textField;// 当您不需要动态类型对象时,应该静态地指定插座变量为指向对象的指针。 } @end