Iphone 在PaintingView.m之外更改GLPaint笔刷大小

Iphone 在PaintingView.m之外更改GLPaint笔刷大小,iphone,objective-c,ios,xcode,size,Iphone,Objective C,Ios,Xcode,Size,我需要在PaintingView.m视图之外更改GLPaint的笔刷大小。我该怎么做?我首先考虑使用NSNotification将值传输到PaintingView.m控制器-尽管从那里我不完全确定该怎么做,因为笔刷大小是在.h文件中定义的 如果可能的话,请给出一些想法和一个小例子 非常感谢。使用NSUserDefaults存储画笔的大小值,并将此NSUserDefaults值传递到.m文件中。现在,您可以在应用程序中的任何位置以及在委托文件中使用通知更改NSUserDefaults值。所以,无论

我需要在PaintingView.m视图之外更改GLPaint的笔刷大小。我该怎么做?我首先考虑使用NSNotification将值传输到PaintingView.m控制器-尽管从那里我不完全确定该怎么做,因为笔刷大小是在.h文件中定义的

如果可能的话,请给出一些想法和一个小例子


非常感谢。

使用
NSUserDefaults
存储画笔的大小值,并将此
NSUserDefaults
值传递到.m文件中。现在,您可以在应用程序中的任何位置以及在委托文件中使用通知更改NSUserDefaults值。所以,无论存储在
NSUserDefaults
中的大小,它都会自动进入.m文件


希望,这可能会对您有所帮助。

但是我如何在PaintingView.m控制器中更改
#define