0
發送電子郵件我有一個NSTextView文本&圖像,它應該發送電子郵件。我知道message.framework已被棄用,所以我想出了我想出了下面的代碼,但是在日誌中我得到這個:發送附件在可可
*** - [NSCFDictionary setObject:forKey:]:嘗試插入 零值(關鍵: _NSTaskInputFileHandle)
這是我使用的代碼:
NSError *error;
if([textView writeRTFDToFile:@"/Library/Application Support/log.rtfd" atomically:NO])
{
NSArray *args = [NSArray arrayWithObjects:@"-s", [subject stringValue], [sendto stringValue], nil];
NSTask *task = [[[NSTask alloc] init] autorelease];
[task setLaunchPath:@"/usr/bin/mailx"];
[task setArguments:args];
[task setStandardInput:[NSFileHandle fileHandleForReadingAtPath:@"/Library/Application Support/log.rtfd"]];
[task launch];
[task waitUntilExit];
有人能告訴我我做錯了什麼嗎?
檢查我的答案:[?我怎樣才能從可可發送HTML電子郵件(http://stackoverflow.com/questions/1136513/how-can-i-send-a-html-email-from-cocoa/1958737#1958737) – catlan 2010-02-22 22:39:50