Rumah > Soal Jawab > teks badan
在学习源码的时候碰到了问题
#import <Foundation/Foundation.h>
#import <Cocoa/Cocoa.h>
#import "TimerPopoverViewController.h"
@class TimerLogic;
@class TimerInfo;
@interface TimerPopoverDelegate : NSObject <NSPopoverDelegate> {
@private
IBOutlet NSPopover *popover; //#1
IBOutlet NSWindow *detachWindow;
IBOutlet TimerPopoverViewController *viewController;
}
@property NSPopover *popover; //#2
- (void)showPopover:(id)sender timerInfo:(TimerInfo *)timerInfo;
@end
为什么声明了两个popover?
感觉没有理解透彻property,谁能解释一下吗?
天蓬老师2017-04-17 17:46:33
Ahli kelas masih peribadi dan tidak boleh diakses di luar kelas
Harta ialah atribut~
Harta secara automatik mencipta pengambil dan penetap untuk kaedah ini, di luar kelas, anda boleh mengakses anda ahli melalui dua kaedah yang disediakan oleh atribut