#import "PlayingCard.h"
@implementation PlayingCard
-(NSString *)contents
{
NSArray *rankStrings = [PlayingCard rankStrings];
return [rankStrings[self.rank] stringByAppendingString:self.suit];
/Users/Pichard93/Desktop/Matchismo2/Matchismo2/PlayingCard.m:18:33:在“ PlayingCard”类型的对象上找不到属性“ rank”
//这是我得到的问题^^
最佳答案
看起来rank
应该声明为属性,而不是。将其声明为接口文件或作为实现文件中的类扩展名。
基本上,错误消息确实很有意义,请尝试弄清楚它们与代码有关的含义。在这种情况下,错误消息会明确指出,对于类rank
未找到PlayingCard
,这意味着未声明。
关于ios - 我正在为斯坦福iTunes大学类(class)的应用程序“Matchismo”工作,在第一次作业中,我的PlayingCrad.m文件出现了问题。,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20011316/