|
|
课程目录:( R: ?. w: k% c$ n5 ~4 g
001:学完本教程能得到什么?.flv
* S- |. O. b" }4 ]4 Q: V3 g002:开发前的准备.flv' ?' [# _* H1 Y, \+ p5 u V% ^2 E
003:xcode初探.flv2 l9 Q: @ j3 U+ o. B
004:创建项目.flv+ l+ J0 K- q y
005:图片.flv
( x R$ @9 O1 e- s$ {+ H+ L# b9 l5 _006:傻瓜式制作APP图标.flv; Y5 ` q0 ?) [+ t: h
007:运行+一些快捷键.flv8 l7 P+ s; \% G' \( N! o8 d
008:真机调试.flv
, K1 Y. \5 k" u2 s0 Y4 p. r* ~0 A009:小练习.flv( s- R$ \- w& s% j$ k
010:摇骰子App.flv. x. H4 z4 b0 }% D4 I7 H; t# L
011:摇骰子App的设计.flv, j4 O$ r4 h; x8 h! t
012:IBOutlet和IBAction.flv5 z5 R8 o1 y4 D. u
013:随机数-swift语言初探.flv7 A# A; u2 e- W( `! G* f5 L
014:变量常量以及基础类型.flv
. W; \1 q$ {& n015:实现摇骰子功能-数组初探.flv
$ R+ G4 ?* x2 Y# l- T' T016:附加小功能-函数初探.flv& P! [7 Q" ]+ \, W6 Z' N
017:摇一摇功能.flv3 p7 T) ~- X: H6 E1 k2 P" Q
018:小练习.flv2 n6 e+ Z2 N; ]+ b6 O1 l; p5 c9 N
019:注释,打印,控制台.flv% J, ^& B! ~; y
020:函数-一个简单的函数.flv
* E3 k& {& j1 L4 I021:函数-参数.flv
9 [+ D) f3 G. a022:函数-返回值.flv
% s( R% l- F; p' {7 z$ L1 |2 m3 e; r" `023:控制流-if和else.flv1 V+ M ]' N+ r' n6 x3 f+ D/ |' E8 a
024:小练习-开发一个计算BMI的函数.flv
; r6 e# m7 F0 I: v+ ~* T025:for循环.flv+ @% }$ n" @; L9 P$ x* d# O
026:for循环练习.flv7 d, M6 S8 j9 n9 }. k
027:功能需求和tag属性.flv
g3 x$ d R- a2 B029:用函数进行代码优化及完成App.flv
0 F! m. \8 b N5 n; J2 k030:作用域scope.flv
7 X" C% I, N9 Q" Q031:项目简介.flv, U$ ^+ h Z5 v r& ~
032:MVC模式.flv
# S% h! n/ p2 L2 Q" F! f034:复习MVC及OOP并开始项目.flv
- ^& ^ ]* l8 U6 S( K035:让写死的代码变活-定义一个全局变量.flv4 y% e3 ^/ o4 l2 h% |( L
037:更新得分及进度条.flv& [- y- Q0 K" S
038:[了解]使用第三方库(别人写好的功能包)完成App.flv6 X" D+ c0 R4 l
039:自适应auto resizing.flv
" s, t0 t! `5 O. Q040:布局利器-stackview.flv2 W1 o6 }. c3 f% [! h# ~+ B K
041:实际开发中常用的嵌套stackview.flv
9 D$ ]: C; x% g+ N3 H# Q8 u042:[了解]拉伸优先级+压缩优先级+distribution.flv8 E& E* j* n- h
043:约束constraints.flv
; Q. \4 f( S' \044:小知识及错误处理.flv$ X4 J3 t* l4 u" f% y
045:类和对象-枚举类型-便利构造器(了解).flv9 M3 D' Q9 ~! J' K6 e% |
046:继承和重写override.flv
5 y+ m, `5 S) w& i+ s047:可选型Optional-那些看不懂的感叹号和问号.flv; E, }% Y* Q" ^
048:功能需求分析+页面布局.flv
$ \$ l2 K8 H. n' k) h8 ^4 ` b7 V% q049:依赖管理工具Cocoapods.flv
0 R, \- f9 `( o( D! ?7 ]051:使用网络请求功能包Alamofire完成http请求获取天气数据.flv; N* i$ {& B" }* ]# a4 B% l
052:HTTP+字典Dictionary+JSON+第三方功能包SwiftyJSON.flv
: e. N E S% ]- _' O053:创建Weather模型+把获取到的数据显示到页面+计算属性初探.flv
9 K9 r6 N) i, I0 G054:[了解]代码优化-把功能块分离出来变成函数+extension.flv2 J& \* D& m* r" g1 H8 t
055:view连接controller+segue导航正向传值+三种as.flv
. V6 b5 T9 |7 S* n/ \1 Q) [9 Y056:自定义protocol和delegate实现导航的反向传值.flv
* H: f$ O3 X3 O8 Z5 P- ~057:完成用户查询天气的功能.flv
: U8 N) x6 H# E2 b) d) Z058:tableview初探.flv9 Y8 j H; P/ s" g5 m5 \* \9 S0 q
059:配置tableview数据+tableview cell.flv
5 c, K9 j! U% ^- Z5 I6 P7 A) P* F061:cell切换打勾和取消+navigation controller压栈(入栈)和出栈.flv
8 L4 p9 t6 e/ H# S062:添加任务功能(自定义protocol和delegate反向传值)+出栈.flv: s. ?5 T) E; q: Q- C) K! y
063:编辑任务-正向传值-反向传值.flv
4 j/ A" o* {$ P064:左滑删除+批量选择+把按钮的默认文字汉化.flv8 N6 ?( M( l! J8 v8 O7 i
065:批量删除+移动单元格.flv* D) o% W. @& V3 Y8 B( F
066:AppDelegate文件+轻量级本地存储userDefaults+编码解码.flv; m8 S0 u2 e+ m# C& C# e% O2 y* W
067:[了解]cs和bs+什么是数据库+为什么App需要本地存储.flv
+ Y$ U' J9 R6 w, K j4 \068:[了解]CoreData初探+存数据.flv6 W) r5 H! \; t7 n
069:[了解]CoreData初探之查数据+改数据+删数据.flv G' k% A) d- K9 s! y3 s7 g' ?' b
070:炙手可热的移动端数据库-Realm初探.flv
# O! Q* g8 M/ H071:Realm-增数据.flv
" R o1 M) S( r1 S/ K/ }7 b072:Realm-取数据.flv1 C8 f/ ~& R" u! w+ Y7 r
073:Realm-改数据.flv
- v( d& s. ?0 u. I; x' K074:Realm-删数据.flv( P" p7 _% n' D7 v& O
075:Realm-搜索和排序+searchBar+收起软键盘+主线程.flv
% K! `8 u% Y0 o6 c5 Q4 K' d& \3 X7 V- \076:旅行打包清单App项目预览.flv8 c8 y1 r( `, _) d0 Q6 ?' |
077:改变约束的常量(constant)来做动画.flv5 l5 Q3 F1 A3 u# r& L% b' N
078:改变约束的乘数(multiplier)来做动画.flv
. [* G* D! v' E* @0 y$ z4 `: k4 L% {# i6 ~079:动态创建imageview+点击cell弹出图片动画.flv
$ V- w) `# O4 ~080:弹簧动画-spring.flv2 m7 ~; D# C* \: A5 d
081:改变属性(center,frame)来做弹出图片的动画-为下面做伏笔.flv
# z" V0 b) j8 T& L" {. q: @082:航班信息App-项目预览.flv
6 V" r! ^5 W! W* H# z W1 U083:改变属性-alpha值来做淡出淡入动画.flv
1 X. ^8 S! _ A, T084:改变属性-transform的translation和alpha值来做移出移入动画.flv, \% G/ C! ]8 f- s8 o
085:关键帧动画(把一连串的动画连起来).flv6 B3 _. _$ i" {$ @% A9 r
086:申请付费的苹果开发者账号+上架证书+App ID+描述文件.flv
2 O$ w; W) [/ {& Y1 g( a% ~087:在App Store Connect里打包上架App+重名错误解决方案.flv
& w! ^0 U" J* ?& D$ |
6 h1 V# k% |9 `+ G! t
) \, D5 |2 I: c# I来源: iOS12+Swift5+Xcode10永久更新 视频教程 |
|