在一个类中定义一个块在其他地方使用

我试图在类中定义块types,以便我可以在其他类中使用它。

我已经把这个放在了一个无处不在的类中

typedef void (^ProgressBlock)(float progress); 

但我现在想在其他地方使用这个块。

我有一个类,导入正确的.h文件,但ProgressBlock不可用。 有没有什么办法来定义块,所以我可以在多个类中使用它?

使一个常量文件(C和C ++头文件)定义你在那里阻塞。 将该文件导入到您想要使用该块的地方。