当我在.h文件中定义我的块,总会有一个问题:未知类型名称“的NSString”当我定义了一个块
未知类型名称
NSString
我的代码如下:
typedef void(^CancelBlock)();
typedef void(^ConfirmBlck)(NSString *); // this line comes the error
#import <UIKit/UIKit.h>
@interface LMLUpspringView : UIView
@property (nonatomic, copy) CancelBlock cancelBlock;
@property (nonatomic, copy) ConfirmBlck confirmBlock;
@end
但是,为什么是我第一次块确定,第二份报告是一个错误?
如果您要导入UIKit,则不需要导入Foundation –