我正在开发一个OS X 10.9的应用程序,使用swift,沙盒.
该应用程序需要访问SQLite数据库文件.我让用户用NSOpenPanel选择/打开一个文件.然后,我使用NSUserDefaults保存文件路径供以后使用.
我想每次再次启动应用程序时自动打开此文件.我从NSUserDefault获取存储的路径,但是当我用这个路径打开文件时,我收到一个错误,说我没有权限访问该文件.
(它没有沙盒工作)
它看起来像书签是我的问题的解决方案.
是否有一个很好的教程如何使用swift的书签与osx应用程序?还有其他建议吗?
我加载了一些文本后,我能够在NSTextView中更改字体.
但是如何将此Font设置为默认字体?
如果用户开始输入一个空的NsTextView控件,则Font总是返回到控件默认的Font,它似乎是'Helvetica Regular',大小为12