|
课程展示:
8 j" f' c, d5 g1 y* V9 g" }6 D2 n1 Z2 T0 C5 h" m+ r
, Z. s+ b; A, a& S: |9 H
01 xcode6基本使用7 A4 Z. O' w$ h4 L$ H' v' Q
02 数据类型、变量、常量
( l6 z C& o0 w7 r; R% c03 数据类型检查和推断
8 {! U: m5 A: D7 \04 元组定义与使用
5 K8 P9 i, Q4 M. g: ^2 W! O7 \05 元组索引访问元素项的值9 ?2 S5 M6 h) b' S) E& U
06 元组外部名访问元素项的值
: Y& w) d+ ]: J1 ]07 修改元组变量元素项的值
+ ]1 H5 r4 j; ?9 ]& Z5 l08 元组里的下划线; x; a. \! ~9 G1 z! w) ]- L
09 布尔数据和if应用6 | b( W# C* l
10 if表达式构造8 p. e( j0 L7 ]* H; [8 Y8 H
11 逻辑运算与
& L/ W' t; J) d7 @12 逻辑运算或$ h; e: j2 P4 d: [% r8 _
13 if嵌套及练习8 ~, u' {/ u# ~' l1 W4 D4 D' G
14 多分支if语句5 i+ Z( B* _, {5 H% ^) t z6 t
15 多分支if语句编程练习
0 m! _2 A8 X! p# |16 可选数据类型概念2 K- I b/ w; q" V+ @& Q9 z
17 可选数据类型强制提取3 z( m- Y/ m1 i9 }; t9 k
18 if和可选数据类型; `3 Z( x- h* m& y
19 可选数据类型与nil8 a: }; r) m6 p7 g' D, x4 L7 d
20 可选数据类型与if本质
+ J& c; q( R& l* I6 L( {21 可选数据类型绑定取值# X2 D/ v C5 c% I' L
22 可选数据类型隐式取值0 e T# w0 |3 u/ D
23 可选数取值方法总结
" c8 T+ w- _8 { @# A2 _+ I; {24 引入可选类型原因0 N( I. f8 u% _: m
25 运算符基础、单双目
: A. B$ R' { _7 U# C6 j/ M: r26 三目运算符
* N$ {* j) X2 h+ d# h; r- A9 T27 赋值运算符' D) R1 ?7 [4 y! L7 G, V
28 赋值运算符与if语句
+ s, U, B' p5 h3 i t% E29 算术运算符
6 Z g) i# c7 C7 y, ~30 复合算术运算符
; E# z& a5 {( T) s3 z8 A) f; }% c# ?31 关系运算符与if语句! w: D3 N& T0 _8 D
32 逻辑运算符与详解
" G. X2 R4 e) ?* I- Z33 逻辑运算符或非详解
6 _! o' l, C# P5 Q* e n3 U; O; P34 范围运算符详解及本质+ N4 I1 Q" j! L4 R5 n
35 非闭合范围运算符与Range函数
! [1 ~. O, g& |36 范围运算符典型应用
3 @% U0 o* n' \% p6 D/ s37 字符串基础
. j1 y8 x8 B4 p38 创建空字符串的两种方式
- E$ O5 H0 z8 u! x! h39 数转字符串函数String
# F6 b! t: d5 J40 字符串的加法运算2 O( \+ L3 K9 j3 B6 Q
41 字符串的遍历方法
: F. c' S4 n! f4 d- P* n7 m42 字符串的插入操作' [- { v! z7 E, H
43 数组的基本概念! b( B, L2 F; T- o) T
44 数组的基本访问: F* Q! K6 p8 `( o8 c9 ^/ G
45 数组的遍历访问与修改& @8 R0 |; |4 q; d) n E
46 数组的完整定义语法格式/ Z1 v8 D+ o) Q. T! E! s
47 空数组的定义与使用6 Y6 X1 I1 p8 A( H6 \
48 数组与范围运算符; X9 l, ]3 b3 W; b( M- U2 m% w& `
49 数组与加法运算符
N, }! c) w; V8 m" M% h2 _: |- f! _50 数组的insert方法
1 H% k; s0 P, D% L. f51 数组的removeAtIndex方法
+ [; [6 L! \, D& U52 实现数组的removeAtIndex方法+ v4 f( C- n3 t- [) w0 P: s
53 数组的+=运算符+ b/ s! O: u, V" x% P
54 数组的append和extend方法函数
3 r C z3 J- P) O# P5 g, ^8 H2 E! ~55 数组通过范围修改数组里的多值
" X( R, Q+ I( a56 数组的replaceRange方法函数
6 [% D: n) D5 g' |; _57 数组的map方法函数
( W5 Z" M8 ]. c6 X! Y; J58 字典基本概念
& p- F+ b1 h& ~' B% Q/ `59 字典的标准定义格式; U! E! O% N1 J/ Z% h; ?
60 字典的键的数据类型详解
% O: P3 s/ R3 y9 s9 X5 w6 C61 字典的值的数据类型详解
9 N- b9 i8 \( l. G# }' [- H62 字典的updateValue方法函数
: H+ w* a* @# l1 Q+ A7 k: Q63 字典通过赋值修改数据' G0 j9 \ ]! J8 }
64 字典的遍历for
+ t3 u! z1 k. }65 字典的keys和values属性
* U1 n/ N' s( }; B9 }66 空字典的创建与使用1 P( W h! d& t% Q3 _/ W
67 字典的生成器的使用* t) x& ]0 m) a+ S
68 循环体与迭代器遍历" p; c. N& F6 M
69 标准循环体遍历数组+ f0 }% O1 N5 @( A" ~: r+ I. V
70 标准循环体与生成器遍历字典
( J+ b. _2 p% R" I71 while循环体
& E: _3 N, ^* K: G1 F: |72 switch语句
% k/ r! L3 o3 j% V4 j9 f73 switch里的where表达式语句 \, a% {. K% k& E0 t
74 switch里的多值匹配
/ P& a: A$ _) @( Z1 b9 c75 switch与元组的匹配
3 y# Y8 X$ Q* q76 switch语句里的值绑定
3 V6 U7 t7 g- H: f' O77 控制语句练习01
7 {6 M3 c# o3 N; u- j. N# K78 控制语句练习02" Y' q: K2 W' m
79 控制语句练习03" Q8 N4 A' [; @, H
80 函数的定义与调用' E$ z. A( Y8 U' S4 ]' K5 P
81 函数的形参与实参
9 G7 c! V. u- q9 L! z82 函数的返回值8 s; ^3 B! m M7 q% W8 ~
83 函数的多值返回. E: t& W% N Q& o" |; j1 u) X' Y
84 函数的变长参数
& X3 H. T: u) ?( D85 函数的变长整形参数求和(练习)
# @6 r" d, u2 h/ _6 l: @* K- C8 X86 函数的外部访问名; E0 D) H4 G! s& r& \: G
87 函数默认外部访问名#的作用7 S2 s; C' U2 }7 U- m4 e8 z' r
88 函数形参预设值与外部访问名$ o! K! \4 |, i) }% Q# `8 R
89 函数的形参变量
8 f8 R: I8 u. M90 函数inout形参
# F; d, s- G! D* J$ ]) W9 u+ j. f91 函数的类型
! g3 m2 b# e! [# C6 x92 函数类型使用示例7 O! B+ a8 s/ e7 f h' S
93 函数类型作为形参5 q* B8 Y) R5 E! \
94 函数类型作为返回值
& x' Y* b. @2 h4 [) }' p95 闭包Closure概念
1 f' E: i0 F* U3 A, k2 ^96 闭包Closure进阶- w7 o5 g5 v& v. y4 @
97 闭包Closure简化1 x! }# z7 t. ]
98 闭包Closure习题3 P% p! x5 K( l; L J/ B' P# Y3 v
99 闭包Closure与filter方法函数/ w% x% U4 W0 S) [2 X# P- i
100 闭包Closure与map方法函数% ^4 n6 f+ A; |
101 闭包Closure与sort方法函数" `. N6 t1 s4 D7 k/ @9 i
( [/ X( Z* c. R: J2 e k
, @0 h' \* d9 u% h% U3 h
$ l! K2 J [+ W8 C( S+ N' ^ u9 }: Y
, b& z, w5 T) O* O8 y9 h9 Q& U资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
6 c7 W& N: R+ Q: i3 i3 s; j, B$ t
1 L2 S) L! {6 q' G# ^% p+ R r0 l+ O7 `/ g
本资源由Java自学网收集整理【www.javazx.com】 |
|