课程目录: macOS开发从入门到精通培训
4401 人关注
(78637/99817)
课程大纲:

   macOS开发从入门到精通培训

 

 

 

1 下载安装Xcode 
2 创建第一个macOS应用程序 
3 创建第一个系统偏好设置应用 
4 Label的使用(1) 
5 Label的使用(2) 
6 断点的高级使用 
7 NSTextField输入框(1) 
8 NSTextField输入框(2) 
9 NSButton按钮的详解(1) 
10 7.NSButton按钮的详解(2) 
11 NSTextView的使用 
12 NSTextView的属性 
13 NSTextView的代理方法  
14 NSTextView实战之简单代码编辑器 
15 NSSegmentedControl的使用 
16 NSComboBox 
17 NSDatePicker的使用 
18 NSPopUpButton 
19 NSImageView的使用 
20 Cocoa应用的坐标原点 
21 AutoLayout自动约束 
22 AutoLayout详解 
23 AutoLayout代码布局 
24 Storyboard绑定(Binding)数据源详解 
25 NSTableView(Cell Based) 
26 NSTableView(Cell Based)详解 
27 NSTableView数据绑定(Binding) 
28 NSTableView(View Based) 
29 NSTableView自定义Cell方法一 
30 NSTableView自定义Cell方法一(进阶) 
31 NSTableView自定义Cell方法二(Xib) 
32 NSTableView中Cell的拖拽(Drag Drop) 
33 NSTableView实战之进程管家 
34 NSAlert提示框详解 
35 NSCollectionView详解 
36 NSCollectionView进阶 
37 NSCollectionView(Drag Drop) 
38 NSSlider详解 
39 NSProgressIndicator详解 
40 NSToolBar工具栏详解 
41 NSToolBar工具栏点击事件 
42 NSBox的使用 
43 NSOutlineView之Cell Based 
44 NSOutlineView之数据绑定 
45 NSOutlineView之View Based 
46 NSOutlineView之Source List 
47 NSOutlineView之Drag Drop 
48 GET网络请求 
49 POST网络请求 
50 封装网络请求 
51 打开路径选择文件 
52 选择路径保存文件 
53 WKWebView的使用 
54 JS调用OC 
55 JS调用OC(进阶) 
56 OC调用JS 
57 NSTabViewController详解 
58 NSTabView的使用 
59 NSWindowController详解 
60 NSSplitView详解 
61 Mac版QQ界面布局 
62 Mac版微信界面布局 
63 ToolBar工具栏系统样式一 
64 ToolBar工具栏系统样式二 
65 视图获取鼠标进入进出事件 
66 视图获取键盘事件 
67 添加监听全局事件 
68 NSStackView详解 
69 NSMenu详解 
70 NSMenu嵌套Menu 
71 应用关闭后重新激活 
72 点击关闭按钮完全关闭程序 
73 NSPopover的使用 
74 NSStatusBar的使用 
75 NSStatusBar的进阶 
76 仿酷狗NSStatusBar可显示歌词及控制音乐  
77 AVPlayer实现音乐播放 
78 实战之音乐播放器 
79 实战之音乐播放器进度条的实现 
80 实战之音乐播放器点任意位置播放 
81 实战之音乐播放器UI 
82 实战之打开本地音乐播放 
83 实战之拖拽音频文件到应用中播放 
84 实战之音乐播放器切换歌曲 
85 实战之音乐播放器关联mp3后缀文件 
86 实战之音乐播放器数据持久化(Realm) 
87 实战之沙盒内使用Bookmarks获取持久权限 
88 实战之添加音乐播放器状态控制栏 
89 实战之添加音乐播放器菜单栏功能 
90 实战之音乐播放器国际化 
91 实战之音乐播放器播放模式 
92 创建发布证书 
93 App Store Connect中创建应用 
94 制作.a静态库 
95 通过AVPlayer创建视频播放器 
96 使用封装后的播放音视频 
97 Undo/Redo的使用 
98 NSPasteboard粘贴板的使用 
99 QLPreviewPanel预览的使用 
100 消息推送 
101 执行Shell命令 
102 控制器之间的切换