我试图在我的应用中安装预制的自定义进度条,根据网站上的教程,我得到了代码,我需要:
"On the view controller's header file create an IBOutlet property of the type MCPercentageDoughnutView and link it to the object you created on the Interface Builder."
有人可以解释我如何创建IBOutlet
类型的MCPercentageDoughnutView
属性吗?我试过了:
__weak IBOutlet MCPercentageDoughnutView *pieChart;
它给了我错误:Unknown type name 'MCPercentageDoughnutView'
。我做错了什么?
答案 0 :(得分:1)
在头文件中你还应该:
#import "MCPercentageDoughnutView.h"
答案 1 :(得分:0)
如果要在头文件中声明IBOutlet,您可以在头文件中执行MCPercentageDoughnutView的前向声明,并在实现文件中导入类MCPercentageDoughnutView.h文件。
@class MCPercentageDoughnutView // In your header file
#import "MCPercentageDoughnutView.h" // In your implementation file
但是,如果要在实现文件中声明IBOutlet(在类的扩展名中),则不需要头文件中的前向声明。