我正在嘗試讀取在粘貼板中找到的數據的類型。但是,該程序返回,我有一個圖像(可能是因爲這是如果stattment中的第一個條件)。我究竟做錯了什麼?這是我所指代碼的一部分。謝謝。NSPasteboard未返回正確的數據類型
NSArray * imgType = [NSArray arrayWithObject:[NSImage class]];
NSArray * strType = [NSArray arrayWithObject:[NSString class]];
NSArray * pboardImg = [pboard readObjectsForClasses:imgType
options:nil];
NSArray * pboardStr = [pboard readObjectsForClasses:strType
options:nil];
if(pboardImg){
// Got an image!
}
if(pboardStr){
// Got a string!
}
數組中有多少個條目? – 2012-03-01 11:41:13
是不是因爲pboardImg不爲零 – 2012-03-01 12:24:47