私のiPhoneアプリには、という名前のBOOLがありisAddressCell
ます。これは正常に機能し、問題なく呼び出すことができます。
[cell setIsAddressCell:YES];
ただし、カスタムセッターメソッドの作成を検討しましたが、作成できず、BOOLが実際に設定されていないようです。私が試したセッターメソッドコードの下に失敗しました。
呼び出されたときに実行したいsetIsAddressCell
のは、値に応じて、他の特定のアクションが発生することです。
現在の非機能的なセッターメソッド:
@property (nonatomic, assign, setter = setIsAddressCell:) BOOL isAddressCell;
-(void)setIsAddressCell:(BOOL)addressCell
{
if (addressCell)
{
//Do stuff...
}
else
{
//Do different stuff...
}
}