我有具有顏色參數的模型類,以及也有UIColor的視圖類。使用委託如何在模型中更改我的視圖顏色。不能在使用委託的類之間進行通信
//Model.h
@class Ball;
@protocol BallDelegate <NSObject>
-(void)ball:(Ball*)ball wasColorChanged;
@end
@interface Ball : NSObject
@property UIColor* color;
@property (weak) id <BallDelegate> delegate;
@end
現在,我該如何將值傳遞給我的視圖,如何調用它。
您需要''Ball'類中的'setColor'方法來調用委託方法 – Paulw11