警告:完成新手 Xcode 问题。
在MainViewController.h
我有以下行:
IBOutlet 工作项 *m_WIone;
我创建了一个名为的类WorkItem
,它继承自UILabel
. 上面的行是为了让我可以使用m_WIone
(最终将成为此类对象的数组)作为整个MainViewController
.
我尝试了各种方法来调用WorkItem
方法,最后确定了:
[m_WIone 重置];
Reset
方法在哪里WorkItem
。该方法声明WorkItem.h
为:
-(无效)重置;
并WorkItem.m
作为:
-(无效)重置{}
在此方法中有或没有内容,应用程序总是崩溃:
线程 1:程序接收到的信号:“SIGABRT”。
在日志中,我读到:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UILabel 重置]:无法识别的选择器发送到实例 0x6a5f9f0”
我该如何解决这个问题?我什至正确地声明了这个成员变量吗?(尽管通过 StackOverflow 拖网,我找不到解决方案。)