在我的 iPhone 应用程序中,我有一个名为isAddressCell
. 这很好用,我可以毫无问题地调用它:
[cell setIsAddressCell:YES];
但是,我环顾四周创建了一个自定义 setter 方法,但没有成功创建一个,看来我的 BOOL 从未真正设置过。我尝试过失败的setter方法代码。
所有我想做的事情,当setIsAddressCell
被调用时,根据值,某些其他动作会发生。
当前的非功能性设置方法:
@property (nonatomic, assign, setter = setIsAddressCell:) BOOL isAddressCell;
-(void)setIsAddressCell:(BOOL)addressCell
{
if (addressCell)
{
//Do stuff...
}
else
{
//Do different stuff...
}
}