我正在编写一个 Cocoa 应用程序,我希望用户能够使用占位符将模板字符串放在一起。(例如,(艺术家)占位符将由当前在 iTunes 中播放的歌曲的艺术家填写,等等。)我见过一些应用程序执行类似的操作,其中每个可能的占位符术语都显示为蓝色的“菱形, " 并且用户可以将这些“菱形”拖放到输入文本字段中以构造一个字符串,可选择输入一些他们自己的自定义文本(例如,用连字符分隔(艺术家)和(标题)“菱形”)。
有谁知道是否有任何示例代码可以帮助我实现这样的东西?
我说的是这样的事情:(这来自“Hazel”应用程序,在 Hazel 规则中,您可以根据您指定的模板模式重命名文件)