大多數時候,我這樣做:委託變量是否可以分配給調用對象?
self.someVC = [myVC alloc] initWithFrame:frame];
self.someVC.delegate = self;
是否有辦法來自動設置委託變量?
-(void)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self) {
self.delegate = [the object that is calling initWithFrame];
..
我一直在做「通作爲參數」的把戲,但希望對周圍的工作,如這種模式經常發生。 – 2013-04-09 13:27:20