我在集合中有一个NSSetwith @"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。