Swift与Objective-C\C\C++混合编程—11196人已学习
课程介绍
Swift语言出现后,iOS程序员有了更多的选择。很多应用开发会涉及到Swift和Objective-C、C和C++混合编程。本课程介绍了Swift与Objective-C API映射、同一应用目标中的混合编程和同一框架目标中的混合编程情况下Swift调用Objective-C,Objective-C调用Swift,Swift调用C和C++等。
课程收益
掌握Swift与Objective-C\C\C++混合编程
讲师介绍
关东升 更多讲师课程
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
第1章:0.开场白
1. 开场白 2:57
第2章:Swift与Objective-C混合编程
1. 27.1选择语言 4:51
2. 27.2文件扩展名 3:02
3. 27.3.1Swift与Objective-C API映射—构造函数映射 12:37
4. 27.3.2Swift与Objective-C API映射—方法名映射 10:31
5. 27.4.1 同一应用目标中的混合编程—什么是目标? 12:37
6. 27.4.2同一应用目标中的混合编程— Swift调用Objective-C 13:14
7. 27.4.3同一应用目标中的混合编程— Objective-C调用Swift 16:02
8. 27.5.1 同一框架目标中的混合编程— 链接库和框架 3:31
9. 27.5.2同一框架目标中的混合编程— Swift调用Objective-C 12:20
10. 27.5.3同一框架目标中的混合编程— 测试框架目标 6:12
11. 27.5.4同一框架目标中的混合编程— Objective-C调用Swift 14:00
第3章: Swift与C/C++混合编程
1. 28.1.1 数据类型映射——C语言基本数据类型 7:44
2. 28.1.2数据类型映射—— C语言指针类型 4:24
3. 28.1.2 .1. UnsafePointer 12:49
4. 28.1.2 2. UnsafeMutablePointer 11:38
5. 28.1.2 3. AutoreleasingUnsafeMutablePointer 7:46
6. 28.2.1 Swift调用C API 14:58
7. 28.2.2 Swift调用C++ API之【1. 头文件中隐藏C++特征】 13:11
8. 28.2.2 Swift调用C++ API之【2. 使用Objective-C类包装】 18:32
9. 28.3.1框架目标中的混合编程—同一框架目标中Swift调用C或C++ API 14:23
10. 28.3.2框架目标中的混合编程—Swift调用第三方库中C或C++ API 9:19
11. 28.4框架目标中的混合编程—示例:访问SQLite嵌入式数据库 19:03
大家可以点击【 查看详情】查看我的课程
课程介绍
Swift语言出现后,iOS程序员有了更多的选择。很多应用开发会涉及到Swift和Objective-C、C和C++混合编程。本课程介绍了Swift与Objective-C API映射、同一应用目标中的混合编程和同一框架目标中的混合编程情况下Swift调用Objective-C,Objective-C调用Swift,Swift调用C和C++等。
课程收益
掌握Swift与Objective-C\C\C++混合编程
讲师介绍
关东升 更多讲师课程
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
第1章:0.开场白
1. 开场白 2:57
第2章:Swift与Objective-C混合编程
1. 27.1选择语言 4:51
2. 27.2文件扩展名 3:02
3. 27.3.1Swift与Objective-C API映射—构造函数映射 12:37
4. 27.3.2Swift与Objective-C API映射—方法名映射 10:31
5. 27.4.1 同一应用目标中的混合编程—什么是目标? 12:37
6. 27.4.2同一应用目标中的混合编程— Swift调用Objective-C 13:14
7. 27.4.3同一应用目标中的混合编程— Objective-C调用Swift 16:02
8. 27.5.1 同一框架目标中的混合编程— 链接库和框架 3:31
9. 27.5.2同一框架目标中的混合编程— Swift调用Objective-C 12:20
10. 27.5.3同一框架目标中的混合编程— 测试框架目标 6:12
11. 27.5.4同一框架目标中的混合编程— Objective-C调用Swift 14:00
第3章: Swift与C/C++混合编程
1. 28.1.1 数据类型映射——C语言基本数据类型 7:44
2. 28.1.2数据类型映射—— C语言指针类型 4:24
3. 28.1.2 .1. UnsafePointer 12:49
4. 28.1.2 2. UnsafeMutablePointer 11:38
5. 28.1.2 3. AutoreleasingUnsafeMutablePointer 7:46
6. 28.2.1 Swift调用C API 14:58
7. 28.2.2 Swift调用C++ API之【1. 头文件中隐藏C++特征】 13:11
8. 28.2.2 Swift调用C++ API之【2. 使用Objective-C类包装】 18:32
9. 28.3.1框架目标中的混合编程—同一框架目标中Swift调用C或C++ API 14:23
10. 28.3.2框架目标中的混合编程—Swift调用第三方库中C或C++ API 9:19
11. 28.4框架目标中的混合编程—示例:访问SQLite嵌入式数据库 19:03
大家可以点击【 查看详情】查看我的课程