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