,然而这种新的插件方式制作的插件,在运行时与Xcode不在同一个进程,因此失去了原来许多便捷的地方(当然,安全性更好了,这是一个取舍的结果)
基于上面的原因,加上继续学习Mac开发的练习,我们可以手动尝试自己做个工具...为了对错误结果有个更好的提示,在工程中,我们引入了DJProgressHUD框架(类似iOS中的HUD效果),GitHub的下载地址是DJProgressHUD ,有兴趣的可以读一下源码,对学习Mac...选中ViewController.m文件,进行视图初始化设置
初始化设置
这里有个细节需要注意: 在Mac OSX中,使用NSTextView控件进行文本输入时,系统会自动将英文的双引号变为中文的双引号...,这会导致获取内容字符串时,造成解析错误,因此需要设置NSTextView的automaticQuoteSubstitutionEnabled这个属性为NO,告知系统,关闭自动引号转换功能.
6....COPY功能:使用NSPasteboard
COPY功能
到这里,我们整个工具的功能基本已经完成了,可以正常运行使用了,但还有一点点细节需要处理一下,就是用户点击关闭窗口时,我们要退出应用.
8.