iOS入学基础班视频教程

  • 阅读 249705
  • 格式
  • 大小 0B
  • 百度网盘
  • 2019-07-16
  • 收藏

黑马程序员出品,必属精品。


教程列表:

day01-15 Finder的使用

day01-20 输入法的安装与切换

day01-18 OS X的其他使用

day01-19 软件的安装与卸载

day01-14 OS X系统的目录结构

day01-17 Mac的键盘

day01-08 为什么要选择iOS开发

day01-12 Dock栏的使用

day01-10 苹果产品介绍

day01-07 移动开发

day01-01 课程介绍

day01-11 OS X版本介绍

day01-09 学习iOS开发的准备工作

day01-02 学习方法谈

day01-04 操作系统

day01-05 应用软件与操作系统

day01-03 上课模式简介

day01-06 操作系统的分类

day02-09 C语言的注释

day02-10 程序的运行模式

day02-08 main函数是程序的入口和出口

day01-30系统偏好设置

day02-03 使用Xcode开发第1个C程序

day02-07 第一个C程序解释

day02-06 为Project添加多个Target

day02-05 使用Xcode的技巧

day02-04 两个快捷键以及打开Xcode项目的正确姿势

day02-02 Xcode工具的介绍

day01-27 开发第一个C程序的步骤

day01-28 开发C程序注意

day01-26 终端的使用

day01-23 程序以及程序开发

day01-22 iOS开发快速演示

day01-24 C语言简介

day01-25 C语言的标准

day01-21 移动磁盘的读写和操作问题

day01-13 任务栏

day01-16 Safafi浏览器

day02-01 课程介绍与知识点回顾

day02-20 课程总结与作业布置

day03-01 课程介绍与知识点回顾

day03-09 交换两个变量的值

day03-07 使用scanf函数一次接收输入多个数据

day03-10 算术运算符和算术表达式简要介绍

day03-03 scanf函数的简单使用

day03-04 scanf函数接收各个类型的数据

day03-06 使用scanf函数需要注意的细节

day03-05 scanf练习

day03-02 数据类型转换

day02-17 使用变量需要注意的细节

day02-19 printf函数的使用补充

day02-18 变量的命名规则以及规范

day02-12 在内存中如何存储数据

day02-14 为变量赋值

day02-13 变量的声明

day02-15 使用printf函数输出变量的值

day02-11 数据的处理

day02-16 使用printf函数一次输出多个变量的值

day03-20 课程总结与作业布置

day04-01 课程介绍与知识点回顾

day04-10 IF结构的使用

day04-09 运算符的优先级和结合性

day04-08 练习讲解

day04-02 作业讲解

day04-05 逻辑或运算符

day04-06 逻辑运算符的优先级

day04-03 逻辑运算符的简要介绍

day04-04 逻辑与运算符

day03-19 比较运算表达式的场景

day03-18 详解各类比较运算符

day03-15 自增与自减运算

day03-17 比较表达式的结果

day03-16 逗号表达式

day03-13 算术运算符的优先级和char数据参与算术运算

day03-12 案例讲解

day03-11 算术表达式

day03-14 复合赋值运算符

day03-08 scanf函数的缓冲区

day05-01 课程介绍与知识点回顾

day04-22 课程总结与作业布置

day05-08 使用switch的注意

day05-07 case穿透

day05-06 案例讲解

day05-05 switch-case结构的语法和执行步骤

day05-02 题目讲解

day05-03 题目讲解

day04-18 IF-ELSE IF结构

day04-20 三元表达式

day05-04 题目讲解

day04-21 如何产生1个随机数

day04-19 练习讲解

day04-12 使用IF结构注意

day04-13 变量的作用域

day04-14 IF-ELSE结构

day04-17 练习讲解

day04-15 练习讲解

day04-16 使用IF-ELSE结构注意

day04-11 练习讲解

day05-27 循环的第六种应用

day05-29 课程总结与作业布置

day05-25 循环的第五种应用

day06-01 课程介绍与知识点回顾

day05-28 break与continue

day05-26 最容易范错

day05-23 循环的第四种应用场景

day05-22 循环的第三种应用

day05-19 练习讲解

day05-24 课堂练习

day05-21 练习讲解

day05-12 while循环结构简要介绍

day05-11 程序的调试

day05-18 循环的第二种应用场景

day05-15 循环的第一种应用

day05-17 练习讲解

day05-14 使用while循环注意

day05-13 死循环

day05-16 案例讲解及技巧

day06-18 嵌套循环

day06-02 作业讲解(需要拆为两段)

day06-13 课堂练习布置

day06-12 for循环和while循环对比

day06-15 使用for循环注意

day06-19 打印三角形状1

day06-16 while循环可以做的事情for循环一定也可以做

day06-21 打印三角形2

day06-22 九九乘法表

day06-20 打印倒三角形

day06-06 作业讲解

day06-07 循环应用之计数和穷举

day06-14 练习讲解

day06-11 for循环的简单介绍

day06-10 do-while循环和while循环的区别

day06-08 do-while循环结构的简单使用

day06-17 while循环和for循环的使用建议

day06-09 课堂练习

day06-04 作业讲解

day06-05 作业讲解

day07-14 函数的参数的介绍

day07-13 什么时候使用全局变量

day07-12 局部变量和全局变的异同点

day07-11 课堂练习

day07-17 什么时候函数需要带参数

day07-05 函数的基本使用

day07-15 参数可以实现的效果

day07-18 课堂练习讲解

day07-16 练习

day07-03 goto跳转语句

day07-08 注释插件的安装

day07-02 作业讲解

day06-24 课程总结与作业布置

day07-01 课程介绍与知识点复习

day07-06 使用函数的时候需要注意的细节

day07-09 函数的调试

day07-04 break与continue补充

day07-07 函数的使用场景以及优点

day07-10 课堂练习布置

day06-23 代码结构总结

day08-08 C语言识别的四种进制

day08-01 课程介绍与知识点回顾

day08-06 系统编译器目录

day07-26 函数的声明和定义

day08-10 最重要的四个概念

day08-11 十进制与二进制之间的相互转换

day08-05 双引号包含文件和尖括弧包含文件的异同

day08-02 预处理指令概述

day08-09 各进制的数数

day08-04 相对路径和绝对路径

day08-03 文件包含指令的基本使用

day07-19 带多个参数的函数

day07-25 使用带返回值的函数注意细节

day07-24 函数什么时候需要返回数据

day07-20 什么时候需要带多个参数

day07-23 带返回值的函数

day07-27 课程回顾与作业布置

day07-21 练习讲解

day07-22 return关键字

day08-07 多文件开发

day08-19 按位或运算

day08-23 深入变量的细节

day08-13 二进制与八进制之间的相互转换

day08-24 int类型的修饰符

day08-20 按位取反运算

day08-17 原码、反码、补码

day08-25 有符号和无符号

day08-22 按位左移或者右移

day08-26 char变量的深入

day08-15 内存的构造和变量占用的字节数

day08-18 按位与运算

day08-16 sizeof运算符

day08-21 按位异或

day08-14 十六进制与二进制之间的相互转换

day08-12 十进制与八进制之间的相互转换

day09-02 格式控制符的总结

day09-04 数组的概述

day09-03 垃圾值的由来

day09-01 课程介绍与复习

day09-22 数组作为函数的参数

day09-20 找指定的元素在数组中第1次出现的下标

day09-23 数组作为参数是地址传递

day09-12 数组的元素的默认值和初始化

day09-18 关于数组你必须要会的四种简单算法

day09-21 参数的值传递

day09-24 重要的结论

day09-15 数组在内存中的存储形式

day09-05 如何声明数组

day09-17 数组的长度的计算

day09-19 判断数组中是否包含指定的元素

day09-16 数组的地址问题

day09-08 为元素赋值的时候注意两点

day09-13 课堂演练

day09-11 关于数组的长度

day09-14 课堂练习讲解

day09-06 如何往数组中存储数据

day09-10 数组的遍历

day09-07 元素的本质是1个普通变量

day09-09 如何取出存储在数组中的数据

day10-11 二维数组在内存中的存储

day10-07 取出二维数组的元素的值和遍历二维数组

day10-13 二维数组与函数

day10-09 二维数组的初始化

day10-05 二维数组的声明

day09-28 二分查找法

day09-26 选择排序

day10-10 二维数组的应用场景

day10-12 二维数组的地址和行列计算

day10-15 字符数组复习

day09-25 产生不重复的随机数

day10-14 课堂案例

day10-01 课程介绍与知识点回顾

day10-06 如何往二维数组中存储数据

day10-02 数组函数模块

day10-04 作业讲解

day09-27 冒泡排序

day10-03 成绩统计作业讲解

day10-08 二维数组的行数列数以及默认值的问题

day09-29 课程总结与作业布置

day10-21 字符串的长度计算

day10-23 走出迷宫

day10-22 与字符串相关的常用函数

day14-12 模块开发实战

day14-10 static和extern修饰全局变量

day14-13 知识点补充

day14-14 大总结

day14-06 条件编译指令的用法

day14-05 带参数的宏

day14-09 static和extern修饰局部变量

day14-11 static和extern修饰函数

day14-15 课程总结

day14-07 使用条件编译指令来将输出语句替换

day14-08 使用条件编译指令防止同1个文件被重复包含

day10-20 接收从控制台输入1个字符串数据

day10-24 课程总结与作业布置

day10-18 使用字符数组存储字符串注意的地方

day10-19 使用%s输出存储在字符数组中字符串数据

day10-17 C语言将字符串数据的每一个字符存储到字符数组中

day10-16 C语言存储字符串数据的思想

day11-06 野指针

day11-08 多个指针指向同1个变量

day11-09 指针作为函数的参数

day11-11 多级指针

day11-18 存储指针的数组

day11-13 指针与数组

day11-19 指针与指针之间的减法运算

day11-17 指针变量的加减法

day11-04 指针变量的初始化

day11-20 指针与指针之间的比较运算

day11-14 使用指针遍历数组的元素

day11-10 指针为什么要分类型

day11-16 中括弧的本质

day11-15 数组作为函数的参数的本质

day11-01 课程介绍与知识点复习

day11-03 指针变量的声明

day11-12 指针与整数之间的加减法

day11-07 NULL值

day11-02 变量的值与变量的地址

day11-05 指针变量的使用

day12-15 malloc函数

day12-18 推箱子优化

day12-17 推箱子游戏

day12-16 calloc与realloc

day12-01 课程介绍与知识点回顾

day12-14 const关键字的使用场景

day12-10 使用fgets函数从标准输入流中读取字符串

day12-09 使用fputs函数将字符串输出到指定的流

day12-04 存储字符串数据的两种方式的区别

day12-13 const修饰指针

day12-11 使用fgets函数从文件流中读取数据

day12-03 内存中的五大区域

day12-07 字符串数组

day12-08 字符串数组的排序

day12-12 const修饰基本数据类型和数组

day12-05 字符串的恒定性

day11-21 课程总结与作业布置

day12-06 面试题讲解

day12-02 存储字符串数据的两种方式

day13-17 结构体与函数

day13-18 枚举的简单使用

day13-14 结构体数组

day13-19 枚举值所对应的整型的数

day13-05 结构体概述

day13-16 结构体嵌套

day13-02 指针与函数

day13-15 结构体指针

day13-04 指向函数的指针

day13-06 使用结构体创建新的数据类型

day13-13 结构体变量之间的相互赋值

day13-11 结构体变量的默认值和初始化

day13-10 使用结构体注意

day13-08 结构体变量的初始化

day13-09 什么时候我们自己要定义结构体

day13-03 案例讲解

day13-01 课程介绍与知识点回顾

day13-07 搞清楚为什么要有结构体

day13-20 枚举的使用规范

day13-12 结构体类型的作用域

day14-04 无参数的宏的使用

day13-28 新增学生

day14-02 预处理指令概述

day14-01 课程介绍与知识点回顾

day13-27 根据成绩查询

day13-24 程序架构

day13-21 typedef类型定义

day13-29 删除学员

day14-03 宏定义的基本使用

day13-22 使用typedef将枚举类型和结构体类型取1个短别名

day13-23 学生系统演示

day13-25 实现查询的二级菜单

day13-26 查询所有的学生信息

day01-12_iOS视频教程_注释和函数的定义和调用

day01-16_iOS视频教程_面向过程与面向对象

day01-04_iOS视频教程_OC学习简介

day01-11_iOS视频教程_NS前缀和@符号

day01-14_iOS视频教程_OC的数据类型

day01-19_iOS视频教程_类和对象

day01-17_iOS视频教程_代码中的面向过程与面向对象以及优缺点分析

day01-20_iOS视频教程_类与对象之间的关系

day01-09_iOS视频教程_自动释放池与NSLog函数

day01-13_iOS视频教程_OC程序的编译链接

day01-18_iOS视频教程_使用面向对象的思维解决问题

day01-01_iOS视频教程_OC的简要历史

day01-10_iOS视频教程_NSString

day01-08_iOS视频教程_Foundation框架

day01-07_iOS视频教程_#import指令

day01-03_iOS视频教程_OC的未来

day01-02_iOS视频教程_OC的发展现状

day01-05_iOS视频教程_第一个OC程序

day01-06_iOS视频教程_源文件后缀名和main函数

day02-03_iOS视频教程_对象在内存中是如何存储的

day02-11_iOS视频教程_上帝杀人案例

day02-01_iOS视频教程_课程复习与作业讲解

day02-10_iOS视频教程_对象作为方法的参数

day02-09_iOS视频教程_多文件开发

day02-08_iOS视频教程_都是你的错

day02-07_iOS视频教程_函数与方法的对比

day01-15_iOS视频教程_OC语言完全兼容C语言

day01-29_iOS视频教程_课程总结与作业布置

day02-04_iOS视频教程_nil与NULL

day02-02_iOS视频教程_类加载

day02-05_iOS视频教程_多个指针指向同1个对象

day02-06_iOS视频教程_分组导航标记

day01-21_iOS视频教程_类的设计和名词提炼法

day01-22_iOS视频教程_类的定义

day01-28_iOS视频教程_方法中直接访问属性

day01-23_iOS视频教程_类的对象的创建

day01-27_iOS视频教程_同1个类的多个对象之间毫无关系

day01-25iOS视频教程_练习

day01-24_iOS视频教程_访问对象的属性

day03-10_iOS视频教程_NSString常用方法

day03-13_iOS视频教程_setter的封装

day02-15_iOS视频教程_玩家类的设计

day03-02_iOS视频教程_对象与方法复习

day03-11_iOS视频教程_匿名对象

day03-09_iOS视频教程_NSString的本质是1个类

day03-04_iOS视频教程_异常的基本使用

day03-03_iOS视频教程_本类对象作为本类方法的参数

day03-07_iOS视频教程_类方法的特点

day03-08_iOS视频教程_类方法的定义规范

day03-05_iOS视频教程_异常处理使用注意

day03-12_iOS视频教程_面向对象的三大特征

day02-14_iOS视频教程_对象作为类的属性

day03-06_iOS视频教程_类方法的声明和调用

day02-17_iOS视频教程_裁判类的设计

day02-12_iOS视频教程_对象作为方法的返回值

day02-13_iOS视频教程_类的属性和方法

day03-01_iOS视频教程_课程介绍与知识点回顾

day02-16_iOS视频教程_机器人类的设计

day02-18_iOS视频教程_课程总结与作业布置

day03-14_iOS视频教程_练习讲解

day04-12_iOS视频教程_访问修饰符

day04-11_iOS视频教程_super关键字

day03-20_iOS视频教程_士兵突击

day04-06_iOS视频教程_继承的简单使用

day04-04_iOS视频教程_在对象方法中使用self

day04-07_iOS视频教程_使用继承注意与满足继承的关系

day04-10_iOS视频教程_NSObject类是所有类的祖宗类

day04-05_iOS视频教程_在类方法中使用self

day04-08_iOS视频教程_只要有1个成员不是所有的子类都拥有的那么就不应该定义在父类之中

day04-01_iOS视频教程_课程介绍与知识点回顾

day04-03_iOS视频教程_static关键字

day04-02_iOS视频教程_Xcode文档的安装

day04-09_iOS视频教程_继承的特点

day03-19_iOS视频教程_类与类之间的关系之依赖和关联

day03-16_iOS视频教程_练习讲解

day03-17_iOS视频教程_封装的规范与只读只写封装

day03-15_iOS视频教程_getter的封装

day03-18_iOS视频教程_类与类之间的关系之组合关系

day06-09_iOS视频教程_setter方法内存管理之一

day06-11_iOS视频教程_setter方法内存管理之三

day06-07_传智播客iOS视频教程_野指针与僵尸对象

day06-10_iOS视频教程_setter方法内存管理之二

day06-01_iOS视频教程_课程介绍与知识点回顾

day05-15_iOS视频教程_动态类型检测

day04-19_iOS视频教程_课程总结与作业布置

day06-14_iOS视频教程_@property参数之retain与assign

day05-17_iOS视频教程_重写init构造方法

day06-12_iOS视频教程_@property参数概述

day06-13_iOS视频教程_@property参数之atomic与nonatomic

day06-03_iOS视频教程_引用计数器

day06-05_iOS视频教程_第一个MRC程序

day06-08_iOS视频教程_单个对象的内存管理

day06-02_iOS视频教程_内存管理概述

day05-14_iOS视频教程_instancetype

day06-06_iOS视频教程_内存管理的原则

day06-04_iOS视频教程_内存管理的分类

day05-18_iOS视频教程_自定义构造方法

day05-16_iOS视频教程_构造方法概述

day07-13_iOS视频教程_分类的基本使用

day07-16_iOS视频教程_非正式协议

day07-05_iOS视频教程_微博练习

day07-14_iOS视频教程_使用分类的注意细节

day07-07_iOS视频教程_单个对象的内存管理

day07-08_iOS视频教程_@property参数strong与weak

day07-06_iOS视频教程_ARC机制概述

day07-04_iOS视频教程_类方法的两点规范

day07-15_iOS视频教程_什么时候使用分类

day07-01_iOS视频教程_课程介绍与知识点回顾

day07-03_iOS视频教程_使用自动释放池的八大注意

day07-12_iOS视频教程_MRC转换为ARC

day06-16_iOS视频教程_@property参数之getter与setter

day07-02_iOS视频教程_自动释放池的基本使用

day07-11_iOS视频教程_ARC与MRC的相互兼容

day07-09_iOS视频教程_ARC机制下的循环引用

day06-18_iOS视频教程_循环retain

day07-10_iOS视频教程_@property参数总结

day06-15_iOS视频教程_@property参数之readwrite与readonly

day06-17_iOS视频教程_@class

day07-18_iOS视频教程_课程总结与作业布置

day08-13_iOS视频教程_block与函数的异同

day08-14_iOS视频教程_协议的基本使用

day08-10_iOS视频教程_block作为参数的应用案例一

day08-16_iOS视频教程_协议之间的继承

day08-17_iOS视频教程_协议的类型限制

day08-18_iOS视频教程_代理设计模式之找女朋友

day08-09_iOS视频教程_block作为函数的参数

day08-05_iOS视频教程_block的基本使用

day08-15_iOS视频教程_@required与@optional

day08-01_iOS视频教程_课程介绍与知识点回顾

day08-03_iOS视频教程_延展的使用场景

day08-11_iOS视频教程_block作为参数的应用案例二

day08-06_iOS视频教程_block简写

day08-07_iOS视频教程_使用typedef将复杂的block定义简化

day08-02_iOS视频教程_延展的基本使用

day08-12_iOS视频教程_block作为函数的返回值

day07-17_iOS视频教程_知识点补充

day08-08_iOS视频教程_block内部访问外部变量的问题

day08-04_iOS视频教程_block是1个数据类型

day08-19_iOS视频教程_课程总结与作业布置

day09-11_iOS视频教程_字符串的截取

day09-19_iOS视频教程_NSArray数组的遍历

day09-17_iOS视频教程_NSArray数组的创建

day09-18_iOS视频教程_NSArray数组的使用

day09-16_iOS视频教程_NSMutableString的使用

day09-04_iOS视频教程_字符串对象的最最最常用的方法

day09-03_iOS视频教程_字符串的恒定性

day09-05_iOS视频教程_字符串的读写

day09-15_iOS视频教程_NSMutableString概述

day09-09_iOS视频教程_字符串的搜索

day09-10_iOS视频教程_NSRange结构体

day09-07_iOS视频教程_字符串的比较

day09-12_iOS视频教程_字符串的替换

day09-02_iOS视频教程_NSString的本质是1个类

day09-14_iOS视频教程_字符串的其他常用方法

day09-13_iOS视频教程_字符串的类型转换

day09-06_iOS视频教程_使用NSURL读写字符串

day09-08_iOS视频教程_字符串的开始和结束判断

day09-21_iOS视频教程_NSMutableArray

day10-15_iOS视频教程_CGSize

day10-06_iOS视频教程_字典数组存取数据的原理

day10-16_iOS视频教程_CGRect

day10-12_iOS视频教程_NSFileManager其它常用方法

day10-13_iOS视频教程_文件终结者

day10-14_iOS视频教程_CGPoint

day10-10_iOS视频教程_NSFileManager常用方法之判断

day10-03_iOS视频教程_NSDictionary字典数组的创建

day10-07_iOS视频教程_NSMutbaleDictionary

day10-11_iOS视频教程_NSFileManager常用方法之获取信息

day09-22_iOS视频教程_NSNumber

day10-01_iOS视频教程_课程介绍与知识点回顾及补充

day10-09_iOS视频教程_集合的内存管理

day10-02_iOS视频教程_NSDictionary概述

day10-04_iOS视频教程_NSDictionary的使用

day10-08_iOS视频教程_字典数组的持久化

day09-20_iOS视频教程_字符串与数组

day10-05_iOS视频教程_NSDictionary的遍历

day09-23_iOS视频教程_课程总结与作业布置

day10-24_iOS视频教程_单例模式

day10-25_iOS视频教程_课程总结

day10-21_iOS视频教程_字符串的copy

day10-20_iOS视频教程_得到日期对象的各个部分

day10-18_iOS视频教程_字符串与日期的相互转换

day10-22_iOS视频教程_@property参数copy

day10-23_iOS视频教程_自定义类实现对象的拷贝

day10-17_iOS视频教程_NSValue

day10-19_iOS视频教程_日期计算


✅当您赞助下载文档后,您只能预览,并不意味着购买了版权,不得用于商业用途(直接或间接盈利),下载后请24H内删除。
✅本站所有内容均由热心网友分享赠送,本站不对文档的完整性、权威性及正确性做任何保证或承诺!文档内容仅供预览参考。

1、打开文档需要使用基本的办公软件,如Word、Office、WPS、Pdf、Cad、Rar、Zip等。

2、如遇下载失败、解压失败、文档缺失等问题,请通过【反馈】按钮提交。

最新文档分享
确认删除?