我正在开发一个使用 NSPasteboard 作为媒介的应用程序,以允许用户从其他应用程序中获取图像文件。
有时用户会想要复制一个非常大的图像,这可能会导致主线程非常糟糕,因为粘贴板会阻塞 30MB 文件。
有没有办法设置粘贴板数据大小的限制(超过时会出错)或在不接触数据的情况下获取数据大小的方法?我们不能从粘贴板请求数据大小,因为这样做粘贴板已经需要包含大图像数据(这为时已晚)。
谢谢!
我正在开发一个使用 NSPasteboard 作为媒介的应用程序,以允许用户从其他应用程序中获取图像文件。
有时用户会想要复制一个非常大的图像,这可能会导致主线程非常糟糕,因为粘贴板会阻塞 30MB 文件。
有没有办法设置粘贴板数据大小的限制(超过时会出错)或在不接触数据的情况下获取数据大小的方法?我们不能从粘贴板请求数据大小,因为这样做粘贴板已经需要包含大图像数据(这为时已晚)。
谢谢!