速報APP / 圖書與參考資源 / Objective-C语言应用开发互动教程

Objective-C语言应用开发互动教程

價格:免費

更新日期:2019-05-05

檔案大小:266.7 MB

目前版本:3.1

版本需求:需要 iOS 9.0 或以上版本。與 iPhone、iPad 及 iPod touch 相容。

支援語言:簡體中文, 英語

Objective-C语言应用开发互动教程(圖1)-速報App

【Objective-C应用开发互动教程是什么】

Objective-C应用开发互动教程是一款简单、有趣、互动沉浸式的学习iOS开发的新工具。是第一款互动式学习Xcode的工具。此应用将向您展示基于Xcode 10的绝大部分功能点和Objective-C的绝大部分语法知识。

应用包含大量操作提示,指导您一步一步地实现Xcode的所有操作细节。就像有一名专业的教师手把手地教您最新、最实用的Xcode技巧。您将学会怎么使用Xcode来快速、直接地表达您的想法与创意。

另外,本应用190节课都包含互动模式,同时也支持观赏模式,当您在互动式学习中肢体疲劳时,可以切换至此模式,这样意味着您同时也拥有了节节教学影片。

【和传统学习方式的比较】

阅读书籍:动脑

观看视频:动脑 + 动眼

互动学习:动脑 + 动眼 + 动手

【建议学习步骤】

三步学习法、免疫恐惧、倦怠、遗忘、挫折:

第一步:通过App快速学习软件的使用

第二步:自己动手实现课程的内容

第三步:通过App中的刷题模块夯实理论水平,然后自己动手结合学到的知识实现一个小作品

【Objective-C应用开发互动教程主要包括哪些内容】

如果想要开发iPad或iPhone应用程序或游戏,那么Apple的Xcode10开发工具包就是不二之选。它提供了大量的项目组织器、模板、实用工具和文档。

Objective-C应用开发互动教程介绍了Objective-C语言的绝大部分知识点,以及Xcode10集成开发环境,详细介绍了Xcode10众多激动人心的功能以及如何更好地使用这些功能来实现Xcode10流畅、有效与高效的工作流。主要内容包括:

使用模板创建一个空白的Command Line Tool

- 解析第一个Objective-C程序的结构

- Objective-C语言的简介

- 创建和使用一个最简单的Objective-C的类

- Objective-C语言的基本语法

- Objective-C语言的数据类型

- 基础数据类型之间的转换

- Objective-C语言的变量和常量

- 日志信息的打印

- 操作符:算术运算符的使用

- 操作符:关系运算符的使用

- 操作符:逻辑运算符的使用

- 操作符:位运算符的使用

- 操作符:赋值运算符的使用

- 流程控制:for循环语句的使用

- 流程控制:for-in循环语句的使用

- 流程控制:while循环语句的使用

- 流程控制:嵌套循环语句的使用

- 流程控制:break, continue, return循环控制语句的使用

- 流程控制:使用if和else进行条件判断

- 流程控制:使用switch和case进行条件判断

- NSNumber和基本数据类型的转换

- NSString字符串类的使用详解

- NSDate日期类以及日期和时间的格式化

- NSURL网址类的使用

- 使用数组来组织和管理数据

- NSArray数组类的使用详解

- NSMutableArray可变数组类的使用详解

- 对包含数字的NSArray进行排序

- 对包含字符串的NSArray进行排序

- NSDictionary字典类的使用详解

- NSSet集合类的使用和数组和去重

- Objective-C的指针Pointer

- 利用指针的计算特性遍历数组

- 使用数组存储和管理指针

- 指向另一个指针的指针

- 使用指针作为函数的参数

- 使用指针作为函数的返回值

- 编译器在编译之前进行的预处理

- 使用typedef为类型指定新的名称

- 使用结构体组合不同类型的数据

- Objective-C的核心特性:类和对象

- 给Objective-C的类添加实例方法

- 给Objective-C的类添加类方法

- 指针在Objective-C方法中的应用

- 块的定义以及块在函数中的应用

- 以继承现有类的方式创建一个新的类

Objective-C语言应用开发互动教程(圖2)-速報App

- 利用多态性实现基类和派生类之间的方法切换

- 利用动态绑定确定在运行时调用的方法

- 利用数据封装特性保护数据免受外部误用

- 使用类别向现有的类添加新的方法

- 使用扩展向具有源代码的类添加新的方法

- 使用协议来声明未来用于特定情况的方法

- 使用NSError类进行错误处理

- 使用@try, @catch和@finally进行异常处理

- 使用MRC手动引用计数进行对象的内存管理

- 使用ARC自动引用计数进行对象的内存管理

- Xcode10操作界面及开发流程

- iPhone, iPad模拟器的使用

- 代码区样式的设置

- Xcode各种事件的声音设置

- 快速查找文件

- 如何搜索文档并通过编程语言过滤搜索结果;

- Debug断点调试

- 图标与加载图片设置

- UIView的基础和高级应用

- 基于UITapGeustureRecognizer的手势

- PageControlViewController视图控制器

- UINavigationController导航视图器的使用

- 故事版Storyboard的使用

- UIButton, UILable, UISwitch, UIStepper, UITextfield, UIActionSheet, UIDatePicker, WKWebview, MKMapView等控件的使用

- UITableview的基础功能及增、删操作

- CATransition动画和UIViewAniamtion动画的制作

- 音效和音乐的播放与事件监听

- 影片的播放及截取影片缩略图

- 使用NSUserDefault存储数据

- 创建和解析Property List文件

- SQLite数据库的使用

- NSKeyedArchiver存储和解析数据

- 使用MD5加密数据

- 同步和异步发送网络请求

- NSThread和NSLoop

- 多线程的使用

- 应用图标及内容文本的国际化

- 本地通知的使用

- 更多内容等待您的探索!!!

【相关互动教程】

互动教程 - 手把手带你学习IT技能

http://itunes.apple.com/cn/app/id1392811165

Xcode10互动教程

https://itunes.apple.com/cn/app/id1063100471

Swift4.2互动教程

https://itunes.apple.com/cn/app/id1320746678

iOS开发中的神兵利器

https://itunes.apple.com/cn/app/id1209739676

Photoshop CC互动教程精装版

https://itunes.apple.com/cn/app/id822431555

Excel2016互动教程

https://itunes.apple.com/cn/app/id1090726089

Illustrator CC互动教程

https://itunes.apple.com/cn/app/id1005557436

Photoshop CS5互动教程完全版:

https://itunes.apple.com/cn/app/id976566883

Photoshop脚本互动教程

https://itunes.apple.com/cn/app/id926846601

【反馈】

欢迎通过以下方式联系我们:

微信公众号:酷课堂

微博:@酷课堂

邮箱: fzhlee@163.com

Objective-C语言应用开发互动教程(圖3)-速報App

官网:http://www.coolketang.com

Objective-C语言应用开发互动教程(圖4)-速報App

支援平台:iPhone, iPad