【发布时间】:2012-05-22 01:55:00
【问题描述】:
我有一个NSSet 和@"x" 在集合中,我正在尝试使用实例方法member: 来检查它,如下所示:
NSSet *everythingOnStack = [[NSSet alloc] initWithObjects:program, nil];
NSSet *variablesOnStack = [[NSSet alloc] initWithObjects:([everythingOnStack member:@"x"]),nil];
NSLog(@"Variables on, %@",variablesOnStack);
NSLog(@"Everything on stack,%@",everythingOnStack);
member: 方法似乎没有看到@"x",我不知道为什么。下面是NSLog() 输出。我阅读了文档,它似乎应该可以工作。使困惑。
2012-05-21 20:43:07.902 Calculator[21589:f803] Variables on, {(
)}
2012-05-21 20:43:07.904 Calculator[21589:f803] Everything on stack,{(
(
1,
2,
x,
"+"
)
)}
我正在通过斯坦福在线课程学习目标 C。
【问题讨论】:
标签: objective-c cocoa nsset