我有三个视图控制器,A,B和C. A - modal - > B ---推 - > ç
如何从C传递数据 - >一个?我尝试过使用协议和委托。但是,我从未调用过A中的委托方法。
答案 0 :(得分:0)
答案 1 :(得分:0)
或者您可以使用AppDelegate来保存A的参考,而不是从那里开始工作。
答案 2 :(得分:0)
您可以在会话中存储数据(创建单个对象)并随意访问
@interface Session : NSObject
+(Session*) session;
@property (nonatomic) id data_to_access;
@end
@implementation Session
+(Session *)session
{
static Session *sharedSingleton;
@synchronized(self)
{
if (!sharedSingleton)
sharedSingleton = [[Session alloc] init];
return sharedSingleton;
}
}
@end