到目前为止,我完全按照他们的方式跟踪幻灯片.
此外,当我实现最后一个方法即getter时,此错误才会出现.如果我取下吸气剂,就没有问题.
这些笔记可以从这里下载:Stanford Course Website
谢谢
码:
.m文件:
#import "playingCard.h" @implementation playingCard -(Nsstring *) contents { NSArray *rankStrings = @[@"?",@"A",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"10",@"J",@"Q",@"K"]; return [rankStrings[self.rank] stringByAppendingString:self.suit];}-(voID) setSuit:(Nsstring *) suit{ if([@[@"♣︎",@"♥︎",@"♦︎",@"♠︎"] containsObject:suit]) { _suit = suit; }}- (Nsstring *)isSuit{ return _suit ? _suit : @"?";}@end
.h文件:
#import "card.h"@interface playingCard : card@property(strong,nonatomic,getter=isSuit) Nsstring *suit;@property(nonatomic) NSUInteger rank;@end解决方法 添加一行就可以了!
@synthesize suit = _suit;总结
以上是内存溢出为你收集整理的ios – 获取“使用未声明的标识符”,当我添加getter时,为什么?全部内容,希望文章能够帮你解决ios – 获取“使用未声明的标识符”,当我添加getter时,为什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)