iOS12+Swift4.2+Xcode10

『课程目录』:   7 g/ U; ]( W# z' o" d/ B* V2 b
001:学完本教程能得到什么?
3 j& Z3 E: J, j! b1 h
002:开发前的准备
8 ?+ z% w( a8 F: l- }, _
003:xcode初探
" a: W* D1 g# {/ S. t9 Q
004:创建项目
2 u( x. U8 Z# A1 B+ }* Q3 J
005:图片
. g' m( w/ A, T6 d4 v
006:傻瓜式制作APP图标
! [  s' Z+ }) ?6 I
007:运行+一些快捷键
, n% M" Q9 [$ r8 I  H
008:真机调试
009:小练习
010:摇骰子App
011:摇骰子App的设计
! [  L# b9 P5 J
012:IBOutlet和IBAction
+ }8 y1 |: T1 W, j3 I; }
013:随机数-swift语言初探
014:变量常量以及基础类型
0 C/ y3 x' ~; i
015:实现摇骰子功能-数组初探
: F4 k, x1 Q3 N% R5 {; v2 Y
016:附加小功能-函数初探
/ t, \4 W; ?7 D9 c! l  d; l5 X7 E
017:摇一摇功能
; M) u+ A7 y) _2 d8 ]( {" \
018:小练习
019:注释,打印,控制台
8 L: b1 d9 `- O; J9 u- U9 c
020:函数-一个简单的函数
021:函数-参数
+ c  Z- E* ~; \- L
022:函数-返回值
023:控制流-if和else
024:小练习-开发一个计算BMI的函数
025:for循环
026:for循环练习
027:功能需求和tag属性
029:用函数进行代码优化及完成App
' N( J/ O% a1 F
030:作用域scope
% u  T5 G1 V2 O+ X0 _
031:项目简介
032:MVC模式
034:复习MVC及OOP并开始项目
, b9 i, c1 y! I) z7 X; _9 e
035:让写死的代码变活-定义一个全局变量
037:更新得分及进度条
038:[了解]使用第三方库(别人写好的功能包)完成App
039:自适应auto resizing
: ?4 U! j6 }& I# i+ r# r" N& n& @1 e
040:布局利器-stackview
041:实际开发中常用的嵌套stackview
/ w$ {7 [7 l5 \: P
042:[了解]拉伸优先级+压缩优先级+distribution
. v7 H" S# g3 D2 p
043:约束constraints
2 n  W: I+ }2 L7 T2 E
044:小知识及错误处理
: q) k+ I1 _$ J: r5 ?9 l
045:类和对象-枚举类型-便利构造器(了解)
: G: b3 y$ G: D- S4 T4 G- c
046:继承和重写override
047:可选型Optional-那些看不懂的感叹号和问号
048:功能需求分析+页面布局
5 m! |( d$ W' R8 j* T7 g. G8 g: W
049:依赖管理工具Cocoapods
051:使用网络请求功能包Alamofire完成http请求获取天气数据
052:HTTP+字典Dictionary+JSON+第三方功能包SwiftyJSON
* ], S! i4 m% G; L2 f
053:创建Weather模型+把获取到的数据显示到页面+计算属性初探
054:[了解]代码优化-把功能块分离出来变成函数+extension
– p4 q) r2 c# v; L. o% m. [7 _
055:view连接controller+segue导航正向传值+三种as
7 d3 Z5 j' ?! d2 ]0 P
056:自定义protocol和delegate实现导航的反向传值
057:完成用户查询天气的功能
058:tableview初探
& @2 P  V; t6 ^8 A7 k
059:配置tableview数据+tableview cell
061:cell切换打勾和取消+navigation controller压栈(入栈)和出栈
062:添加任务功能(自定义protocol和delegate反向传值)+出栈
063:编辑任务-正向传值-反向传值
064:左滑删除+批量选择+把按钮的默认文字汉化
065:批量删除+移动单元格
066:AppDelegate文件+轻量级本地存储userDefaults+编码解码
067:[了解]cs和bs+什么是数据库+为什么App需要本地存储
068:[了解]CoreData初探+存数据
  X& o: P) F$ U. W
069:[了解]CoreData初探之查数据+改数据+删数据
5 y. Y7 ?) Z! R: ?
070:炙手可热的移动端数据库-Realm初探
071:Realm-增数据
072:Realm-取数据
073:Realm-改数据
074:Realm-删数据
075:Realm-搜索和排序+searchBar+收起软键盘+主线程
076:旅行打包清单App项目预览
8 ^/ ^4 o# a3 N5 u4 H
077:改变约束的常量(constant)来做动画
078:改变约束的乘数(multiplier)来做动画
  Z2 \- X. k( h) j! ^, P; M
079:动态创建imageview+点击cell弹出图片动画
080:弹簧动画-spring
4 d0 o; m' q' p& ]+ a7 c
081:改变属性(center,frame)来做弹出图片的动画-为下面做伏笔
082:航班信息App-项目预览
083:改变属性-alpha值来做淡出淡入动画
, L% |* s, _& h2 E; c$ ^
084:改变属性-transform的translation和alpha值来做移出移入动画
$ l9 X$ \0 i+ _' F/ S
085:关键帧动画(把一连串的动画连起来)
+ r! g) G* r5 _6 r& @$ @
086:申请付费的苹果开发者账号+上架证书+App ID+描述文件
$ H) `% G6 f% Z2 T
087:在App Store Connect里打包上架App+重名错误解决方案

抱歉,此资源仅限VIP下载,请先
本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
此资源仅对VIP开放下载
下载说明:本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
0

评论0

请先

没有账号? 忘记密码?