Я пытаюсь прочитать тип данных, найденных в картоне. Тем не менее, программа возвращает, что у меня есть изображение (вероятно, потому, что это первое условие в случае, если 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!
}
Сколько записей в массиве? –
Разве это не потому, что pboardImg не nil –