PostDemo
所属分类:iPhone/iOS
开发工具:Swift
文件大小:0KB
下载次数:0
上传日期:2020-07-10 23:13:41
上 传 者:
sh-1993
说明: BBCo - iOS开发入门教程 SwiftUI 微博App项目实战 零基础学习Swift编程
(BBCo - iOS Development Tutorial SwiftUI Weibo App Project Practice Zero Foundation Learning Swift Programming)
文件列表:
PostDemo.xcodeproj/ (0, 2020-07-10)
PostDemo.xcodeproj/project.pbxproj (64468, 2020-07-10)
PostDemo.xcodeproj/project.xcworkspace/ (0, 2020-07-10)
PostDemo.xcodeproj/project.xcworkspace/contents.xcworkspacedata (153, 2020-07-10)
PostDemo.xcodeproj/project.xcworkspace/xcshareddata/ (0, 2020-07-10)
PostDemo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (238, 2020-07-10)
PostDemo.xcodeproj/xcshareddata/ (0, 2020-07-10)
PostDemo.xcodeproj/xcshareddata/xcschemes/ (0, 2020-07-10)
PostDemo.xcodeproj/xcshareddata/xcschemes/PostDemo.xcscheme (2849, 2020-07-10)
PostDemo/ (0, 2020-07-10)
PostDemo/AppDelegate.swift (1420, 2020-07-10)
PostDemo/Assets.xcassets/ (0, 2020-07-10)
PostDemo/Assets.xcassets/AppIcon.appiconset/ (0, 2020-07-10)
PostDemo/Assets.xcassets/AppIcon.appiconset/Contents.json (1590, 2020-07-10)
PostDemo/Assets.xcassets/Contents.json (62, 2020-07-10)
PostDemo/Base.lproj/ (0, 2020-07-10)
PostDemo/Base.lproj/LaunchScreen.storyboard (1665, 2020-07-10)
PostDemo/CommentInputView.swift (2394, 2020-07-10)
PostDemo/CommentTextView.swift (1600, 2020-07-10)
PostDemo/HScrollViewController.swift (2918, 2020-07-10)
PostDemo/HomeNavigationBar.swift (3099, 2020-07-10)
PostDemo/HomeView.swift (1540, 2020-07-10)
PostDemo/Info.plist (1662, 2020-07-10)
PostDemo/KeyboardResponder.swift (1061, 2020-07-10)
PostDemo/Post.swift (1675, 2020-07-10)
PostDemo/PostCell.swift (4133, 2020-07-10)
PostDemo/PostCellToolbarButton.swift (953, 2020-07-10)
PostDemo/PostDetailView.swift (755, 2020-07-10)
PostDemo/PostImageCell.swift (3162, 2020-07-10)
PostDemo/PostListView.swift (1191, 2020-07-10)
PostDemo/PostVIPBadge.swift (885, 2020-07-10)
PostDemo/Preview Content/ (0, 2020-07-10)
PostDemo/Preview Content/Preview Assets.xcassets/ (0, 2020-07-10)
PostDemo/Preview Content/Preview Assets.xcassets/Contents.json (62, 2020-07-10)
PostDemo/Resources/ (0, 2020-07-10)
PostDemo/Resources/005tnxzUly8gab4i2r73xj30u00u0js8.jpg (3650, 2020-07-10)
PostDemo/Resources/006PdkDogy1gap6ngiyn3j30u011idle.jpg (27497, 2020-07-10)
PostDemo/Resources/006PdkDogy1gap6ngj12ej30u011itf7.jpg (28197, 2020-07-10)
PostDemo/Resources/006PdkDoly8ffywe2fq39j304g04gwed.jpg (3636, 2020-07-10)
... ...
# BBCo - iOS开发入门教程 SwiftUI 微博App项目实战
手把手带你入门,零基础学习编程
微博App项目实战,一步步教你实现功能
Swift 编程语言、SwiftUI 框架,学新技术,放眼未来
欢迎在视频平台关注 **BBCo**
## 代码分支
课程代码放在不同的分支,点击以下分支获取代码
Lesson 1~10 代码放在 master 分支(当前分支)
Lesson 11~17 代码放在 [NetworkDemo 分支](https://github.com/xiaoyouxinqing/PostDemo/tree/NetworkDemo)
## Lesson 1
创建 Xcode project (项目、工程)
添加 View
bilibili: https://www.bilibili.com/video/BV1Z7411x7rX/
YouTube: https://youtu.be/5n0qoRZ8gXA
## Lesson 2
显示用户头像、昵称等内容
bilibili: https://www.bilibili.com/video/BV1X7411x7ay/
YouTube: https://youtu.be/LNRs2UfYbXk
## Lesson 3
动态显示微博数据信息
bilibili: https://www.bilibili.com/video/BV1L7411s76e/
YouTube: https://youtu.be/-ie-FyuyxH8
## Lesson 4
显示更多微博数据信息
显示微博列表
bilibili: https://www.bilibili.com/video/BV1m7411n7pq/
YouTube: https://youtu.be/riEWkLY6MmI
## Lesson 5
一条微博显示多张图片
点击微博进入微博详情页
bilibili: https://www.bilibili.com/video/BV1E7411a7Bs/
YouTube: https://youtu.be/bXbaqrjVVFA
## Lesson 6
首页“推荐”“热门”点击切换动画
首页两个微博列表水平滑动切换
bilibili: https://www.bilibili.com/video/BV15741157GG/
YouTube: https://youtu.be/x4yBOTcUMOA
## Lesson 7 - 1
UIKit 中 UIScrollView 的使用
bilibili: https://www.bilibili.com/video/BV1Z7411g7uG/
YouTube: https://youtu.be/ylqa-gKSDcw
## Lesson 7 - 2
“推荐”“热门”点击切换列表与拖拽切换列表关联
bilibili: https://www.bilibili.com/video/BV1s741177sB/
YouTube: https://youtu.be/Gpxs3q5Wy84
## Lesson 8
关注、点赞
bilibili: https://www.bilibili.com/video/BV1e7411A7Y9/
YouTube: https://youtu.be/A5ExzX82MUs
## Lesson 9
评论
bilibili: https://www.bilibili.com/video/BV1R7411F7td/
YouTube: https://youtu.be/np6svGQ3Cck
## Lesson 10
评论功能细节
适配 iPad
bilibili: https://www.bilibili.com/video/BV1L7411T71j/
YouTube: https://youtu.be/St4FQDxX96c
## Lesson 1~10 总结
入门课程知识点总结
学习方法的一点建议
bilibili: https://www.bilibili.com/video/BV1SE411n7Hq/
YouTube: https://youtu.be/7JAzIJH7THM
## Lesson 11 - 1
URLSession 发送网络请求,获取微博列表
bilibili: https://www.bilibili.com/video/BV1fC4y1s7Js/
YouTube: https://youtu.be/m9VNJKb_5Q4
## Lesson 11 - 2
HTTP 协议介绍
URLRequest 设置网络请求参数
bilibili: https://www.bilibili.com/video/BV1Df4y1S7NR/
YouTube: https://youtu.be/9yRhRrYhyY4
## Lesson 12 - 1
安装 CocoaPods
项目添加开源网络库 Alamofire
简单使用 Alamofire
bilibili: https://www.bilibili.com/video/BV1gT4y137Rd/
YouTube: https://youtu.be/Jzvv4UaskuU
## Lesson 12 - 2
构建网络模块
bilibili: https://www.bilibili.com/video/BV11K4y1b76g/
YouTube: https://youtu.be/jT9o4r_cFJM
## Lesson 12 - 3
构建网络模块
bilibili: https://www.bilibili.com/video/BV1bZ4y1s7kk/
YouTube: https://youtu.be/1rOrHNwftCY
## Lesson 12 - 4
网络模块细节
模块设计总结
bilibili: https://www.bilibili.com/video/BV1qC4y1W78n/
YouTube: https://youtu.be/sBzsBhCCnd0
## Lesson 11~12 补充
GitHub 切换分支,下载代码,运行项目
bilibili: https://www.bilibili.com/video/BV1SV411k7Hw/
YouTube: https://youtu.be/W8-w29pwReE
## Lesson 13 - 1
加载网络图片
bilibili: https://www.bilibili.com/video/BV1ia4y1e74N/
YouTube: https://youtu.be/yq-eYpQcyd0
## Lesson 13 - 2
SDWebImageSwiftUI 加载网络图片
bilibili: https://www.bilibili.com/video/BV1U54y1D7Yi/
YouTube: https://youtu.be/Bw0w63Hm9Io
## Lesson 14
列表下拉刷新,上拉加载更多
bilibili: https://www.bilibili.com/video/BV14D4y1D7M6/
YouTube: https://youtu.be/6HX7xgSVnIk
## Lesson 15
列表下拉刷新,上拉加载更多,加载错误提示框
bilibili: https://www.bilibili.com/video/BV1ZT4y1E7Pi/
YouTube: https://youtu.be/gCI1Yi_7SHk
## Lesson 16
添加网络模块,请求网络数据
bilibili: https://www.bilibili.com/video/BV14i4y1G7V5/
YouTube: https://youtu.be/LlLnSb3onDM
## Lesson 17
加载网络图片
处理细节,精简代码
bilibili: https://www.bilibili.com/video/BV1rv411B7fj/
YouTube: https://youtu.be/lnEFk7NnTxg
## Lesson 11~17 总结
课程总结,重要知识点回顾
bilibili: https://www.bilibili.com/video/BV1XZ4y1M7qR/
YouTube: https://youtu.be/UeycEQ-IepQ
近期下载者:
相关文件:
收藏者: