编辑===PROBLEM SOLVED====
====JUST在我提交后我看到了OBVIOUS====
调用"andUpdate“中的错误名称,应该是"andWriteRead:”。只要意识到我是个盲人。
嗨,
我在代码的其他部分传递多个消息参数,没有问题,但在这方面我有问题。它可以很好地传递一个参数,但不能传递两个参数。我想只有我才不会因为树而看不到福雷斯特。有人能看看这个,告诉我我做错了什么吗?
以下工作:
电文:
[setupQuestions questionsNumbersPLIST:diffLvls];目标对象。
.h:
- (void)questionsNumbersPLIST:(NSMutableArray *)questionsList;.m:
- (void)questionsNumbersPLIST:(NSMutableArray *)questionsList {=========================================
然后我尝试传递多个参数,如下所示:
电文:
[setupQuestions questionsNumbersPLIST:diffLvls andUpdate:myString];目标对象
.h:
- (void)questionsNumbersPLIST:(NSMutableArray *)questionsList andWriteRead:(NSString *)update;.m:
- (void)questionsNumbersPLIST:(NSMutableArray *)questionsList andWriteRead:(NSString *)update;我得到:
警告:(没有匹配方法签名的消息
)
发布于 2010-12-15 23:43:22
您将方法命名为quetionsNumbersPLIST:andWriteRead:,因此您必须这样称呼它,您不能随意地重命名它。所以把它叫做:
[setupQuestions questionsNumbersPLIST:diffLvls andWriteRead:myString];
https://stackoverflow.com/questions/4456079
复制相似问题