小白学Mac之六:终结

surefire 发布于 2015年11月06日
无人欣赏。

最近手头的事情多了起来,都好些天没开过XCode了,之前承诺的每天解决一个小问题也没能坚持下去。现在主要卡在想实现一个类似Safari的Tab风格的控件上。github上down了一个PSMTabControl下来,试图把OC的改造为swift,进过先期的大量苦力工作,最后得到一个半成品——那个添加新Tab的按钮出来了,Tab页主体也出来了,维度Tab头不知道画到哪里去了,呵呵,慢慢研究吧。

那天实现了一个在导航列表中搜索表名的功能,有了这个,在查找那种动辄几万个表的变态数据库时还是挺方便的。

总结一下,我的第一个Mac程序还有好多功能没完成,记下来,慢慢改进:

1.数据库浏览导航栏还需要细化到column级别。目前只到了table级,column的详情还没有处理

2.增加数据库设计界面,目前要实现新建/修改数据库、表、创建索引这些功能只能通过查询窗口写SQL实现

3.数据导出/入功能。现在数据展示在NSTableView中只能简单浏览,不能导出

4.查询窗口功能增强,比如语法高亮、智能提示等

完成这几大功能的话,算是比较完整的一个工具了吧?

如果完成了上述几个功能,我就考虑一下整个结构重构一下,看怎么样方便接入其他数据库的驱动,比如连MySQL什么的。

我的第一次,给点鼓励吧,各位。

共1条回复
wangxl 回复于 2015年11月06日

我是来当楼长的

(加油! 你很棒!)

登录 或者 注册