2013-01-23 26 views
1

我想通過使用MailCode編寫郵件客戶端。當我運行這段代碼我有一些麻煩,使用MailCode寫郵件客戶端

CTCoreAccount *account = [[CTCoreAccount alloc] init]; 
CTCoreFolder *folder; 
BOOL success=[account connectToServer:@"imap.qq.com" port:143 connectionType:CONNECTION_TYPE_PLAIN authType:IMAP_AUTH_TYPE_PLAIN login:@"[email protected]" password:@"****"]; 
if(!success){ 
    NSLog(@"error"); 
} 

folder = [account folderWithPath:@"INBOX"]; 
for (CTCoreMessage *msg in [folder messageObjectsFromIndex:0 toIndex:10]) { 
     NSLog(@"%@" , msg.subject); 
} 

它會提示:

在爲{}塊messageObjectsFromIndex:toIndex沒有找到!

這個方法沒有在MailCode中定義?

回答

1

嘗試使用messagesFromSequenceNumber:to:withFetchAttributes:代替,像這樣:

for (CTCoreMessage *msg in [folder messagesFromSequenceNumber:1 to:0 withFetchAttributes:CTFetchAttrEnvelope]) { 
+0

是的!我成功了!Thx。 – wang1990yujin