macOS 开发进阶
蹒跚来迟, 利用
春节假期的时间,终于整理完成关于macOS应用开发的进阶课程,希望可以帮助到更多的对macOS 开发感兴趣的朋友,链接如下
macOS开发进阶课程
课程简介
进阶课程总体分为三个相互独立的部分
- SwiftQQ
(仿QQ项目):主要熟悉基础控件的组合搭配使用,加深对UI控件复杂情况下的理解.
部分内容知识点:
1.NoTitleBar 的 NSWindow键盘无法输入的处理.
2.子Window的添加与动画效果.
3.SplitView的使用与定制处理.
4.NSTableView的不同Cell样式处理方案.
5.NSWindow自定义TitleBar,并处理标准按钮居中显示.
... - 组件化开发实战: 讲解如何基于
cocoapods封装代码,构建组件化模块,独立测试,开发的具体技术原理与实践.
部分内容知识点- 组件化中的
git 常用命令 -
cocoapods的工作机制 - 深度掌握
pod 各种命令使用 -
自动化工具Fastlane的介绍与应用
...
- 组件化中的
- SimulatorFinder 项目实践:
部分内容知识点- 如何在代码中
执行终端cmd 指令,并获取执行结果. - 项目开发中掌握
Struct 与Class的使用场景. - 使用Xib自定义实现NSMenuItem View
...
- 如何在代码中
课程目录

SwiftQQ 项目实战

项目组件化理论与实践

项目实践
致歉声明
原计划这部分进阶课程是对已经学习过基础课程的同学免费开放,但云课堂平台没有提供对应的设置筛选功能,无法实现对一部同学免费和对新学部分收费的功能,在此向学习过基础课程的朋友们说声:抱歉!~ 抱歉!~
结束语
Stay Hungry Stay Foolish
最近在学习外语,突然想到上面这熟悉的句子,与努力学习的朋友们共勉! 祝进步~