【发布时间】:2011-05-25 06:12:27
【问题描述】:
如果我在这样的随机类中接到电话:
@implementation SomeClass
- (void) classMethodFoo
{
int a = [SomeSingleton sharedInstance].aValue;
}
@end
在SomeSingleton sharedInstance 内部,有没有办法获得对调用此方法的对象的引用(当然没有被调用的 self 作为参数传递)?
【问题讨论】:
-
@DarkDust,不,这是完全不同的问题。这是关于调用者的特定实例。您的链接更多关于堆栈跟踪。
-
@Timur:在这两个问题中,都是关于“谁给我打电话”。您只能通过堆栈来回答这个问题,并且没有可靠的方法。
标签: objective-c objective-c-runtime