标签: xcode cocoa
我正在研究一个可可项目。我的项目使用首选项菜单,并包含将一组首选项保存为“。”的选项。文件(隐藏文件,如.rvmrc或.vimrc)。问题是,在启动NSSavePanel并单击“保存”后,系统会弹出并提醒我“。”是为系统保留的,这不是很酷。
有没有办法阻止操作系统触发该提示?
谢谢!
答案 0 :(得分:3)
您可以创建子类或创建NSSavePanel类别并覆盖
-[NSSavePanel _legalNameCheck:]
AFAIK,检查点名称就是例行公事。