目前,我正在使用readObjectsForClasses:从可可中的常规粘贴板中检索对象列表,只要我只想检索特定类的对象(例如NSString或NSImage等。
但是,我希望能够读取其中的每个单个对象,而不必创建所有类的数组,这样返回的数组将包含粘贴板中的每个单个项目。
这可能吗?
最佳答案
您是否尝试过使用types
对象的NSPasteboard
方法?我还没有尝试过,但是documentation说:
返回值
包含以下内容的并集的NSString对象数组
声明的所有粘贴板上项目的数据类型
接收器。返回的类型按其顺序列出
宣布。
使用此方法,即使您无法读取它们,也可以查询粘贴板类型。