“令牌”将在身份验证时以带有一些其他元素的 xml 文件的形式给出。
我设法提取了令牌,并将其显示在调用类中,比如说 parser.m。
但是,我需要使该变量的内容全局可用,以便我可以重用相同的令牌。我怎么做?
请注意,在下一次身份验证时将给出不同的令牌。
。H:
@interface Parser : NSObject <NSXMLParserDelegate>{
NSXMLParser *parser;
NSMutableString *element;
NSMutableString *token;}
@property (nonatomic, retain) NSMutableString *token;
@end
米:
#import "解析器.h"
NSLog(@"tOKEn 从 main 调用:%@", parser->token);
它无法访问在 parser.m 下声明的“令牌”
我该如何解决这个问题?
更新 1:我发现使用 @public 也可以达到目的。不确定这是否是一个好的举措,因为我在所有 API 调用中都需要令牌。