本书对Mac平台中应用开发的AppKit系统控件做了详细的介绍,示例说明;从开发软件的常用的公用组件,系统框架,生产力工具开发,经典的开源项目方面做了进一步的阐述探讨。最后介绍了几个小型项目的demo开发过程关键代码和开发思路,力求让读者从基础知识,方法论,项目实践多纬度去理解和掌握Mac平台的应用开发
本书没有对Objc的基础语法概念做介绍说明,需要读者具备Objective-C基础知识。
iCloud 编程:d3caifu.com/ebook/iClou…
CloudKit 编程:d3caifu.com/ebook/Cloud…
DragDrop 拖拽处理:d3caifu.com/ebook/DragD…
图片资源适配自动化工具: d3caifu.com/ebook/asset…
XPC服务编程: d3caifu.com/ebook/XPC.h…
Transformer数据转换: d3caifu.com/ebook/Trans…
NSTableView详解 d3caifu.com/ebook/NSTab…
NSOutlineView树形导航控件 d3caifu.com/ebook/NSOut…
面板和警告框 d3caifu.com/ebook/NSPan…
完整的目录
1.准备工作
2.窗口对象
3.视图和滚动条
4.基础控件
5.面板和警告框
6.菜单和工具栏
7.表格和树形控件
8.Controller
9.Cocoa绑定
10.Bonjour网络
11.应用沙盒化
12.Framework
13.鼠标和键盘事件
14.Undo操作
15.Drag&Drop
16.蓝牙框架
17.iCloud编程
18.CloudKit存储
18.CoreData
19.多代理
20.SQLite数据库
21.JSON解析
22.HTTP网络
23.NSUserDefault
24.Service编程
25.XPC服务
26.应用扩展AppExtension
27.消息推送
28.2D绘图
29.动画基础
30.数据转换Transformer
31.Text文本
32.Handoff
33.多文档应用
34.自定义UI界面
35.自动化小工具开发
36.利用蓝牙控制Mac
37.SQLite数据库工具开发
38.CoreData数据浏览器开发
39.iPhone界面监控
40.设计你的Mac应用
41.发布你的应用
42.优秀开源项目介绍