【发布时间】:2017-03-14 21:09:00
【问题描述】:
我在使用 MailCore2 时不断收到此错误。
使用未声明的标识符“消息”
我该如何解决这个问题?
这是我的代码。我不确定我做错了什么。
- (void)viewDidLoad {
MCOIMAPSession *session = [[MCOIMAPSession alloc] init];
[session setHostname:@"imap.gmail.com"];
[session setPort:993];
[session setUsername:[UICKeyChainStore stringForKey:@"username"]];
[session setPassword:[UICKeyChainStore stringForKey:@"password"]];
[session setConnectionType:MCOConnectionTypeTLS];
MCOIMAPFetchContentOperation *operation = [session fetchMessageByUIDOperationWithFolder:@"INBOX" uid:message.uid];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
【问题讨论】:
-
那里:
message.uidmessage从何而来? -
错误很明显。没有
message这样的变量。 -
我从here 得到这个代码。那么
message会是什么类型的变量呢? -
嗯,你应该明白你粘贴的代码了。
-
大部分我都懂。只是不是那个特定的部分。
标签: objective-c mailcore2