从 0 开发一款 iOS App
手把手带你构建类今日头条的 App
朱德权  腾讯高级工程师
视频课
已完结·共 106 讲
|
2.4w 人已学
|
收藏
Shnerd
听了这套课程以后有种醍醐灌顶的感觉。之前看的知识都串联起来了。
作者回复:加油!
2020-03-19
朝如青丝暮成雪
https://github.com/ZhangJin233/MyDemo iOS13版本,供大家参考
作者回复:👍👍👍
2020-03-11
Chris
感谢朱老师,深入浅出讲解了iOS体系课程,让我们这些迷茫的开发者清晰了好多。
作者回复:加油!
2020-03-10
😳
老师真的讲的好细致
作者回复:加油
2020-02-20
Geek_Maggie
像追剧一样追课,给老师的课赞一个👍后期如果有再出Object-c语法方面的就更棒了,毕竟语法好枯燥啊,看完有的又忘记了。
作者回复:对于语法来说,我建议可以从项目中边做边学,这样也不会像你说的这么枯燥。多看些优秀的项目代码,遇到不懂的语法和书写方式就搜索下,之后会发现常用的语法也不是太多。光看和学肯定是容易忘的,多实践才能加深印象,加油!
2020-02-18
Geek_Maggie
iOS13中appdelegate的职责发现了改变: iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期; iOS13之后,Appdelegate的职责是: 1、处理 App 生命周期 2、新的 Scene Session 生命周期 那UI的生命周期交给新增的Scene Delegate处理 - (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions { // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead). UIWindowScene *windowScene = (UIWindowScene *)scene; self.window = [[UIWindow alloc] initWithWindowScene:windowScene]; self.window.frame = windowScene.coordinateSpace.bounds; UITabBarController *tabbarController = [[UITabBarController alloc] init]; UIViewController *controller1 = [[UIViewController alloc] init]; controller1.view.backgroundColor = [UIColor redColor]; controller1.tabBarItem.title = @"新闻"; UIViewController *controller2 = [[UIViewController alloc] init]; controller2.view.backgroundColor = [UIColor yellowColor]; controller2.tabBarItem.title = @"视频"; UIViewController *controller3 = [[UIViewController alloc] init]; controller3.view.backgroundColor = [UIColor blueColor]; controller3.tabBarItem.title = @"推荐"; UIViewController *controller4 = [[UIViewController alloc] init]; controller4.view.backgroundColor = [UIColor greenColor]; controller4.tabBarItem.title = @"我的"; // 将四个页面的 UIViewController 加入到 UITabBarController 之中 [tabbarController setViewControllers: @[controller1, controller2, controller3, controller4]]; self.window.rootViewController = tabbarController; [self.window makeKeyAndVisible]; }
作者回复:👍👍
2020-02-17
伟伟
有收获,适合我
作者回复:加油!
2019-10-27
iOS Master
收获很大,看完就找到了心仪的工作,期待老师可以再出点优化方面等高阶课程
作者回复:加油!也可以在评论中写下具体想要深入的问题或工作中遇到的问题哈 我们一起交流讨论
2019-09-26
Geek_ice
一路走来,收获颇丰,感恩老师!
作者回复:加油!
2019-08-07
大土豆
确实是国内最好最新的iOS入门课程了,高级Android开发工程师路过,毫无压力地上手了,老师加油!!!
作者回复:一起加油!
2019-08-02
讲师

朱德权

腾讯高级工程师

朱德权,毕业于哈尔滨工业大学计算机专业,腾讯 iOS 开发高级工程师,开源项目 HybridPageKit 作者。 曾在腾讯多个千万级日活 App 中从事开发和架构工作。主导了多款 App 内容页框架的开发,以及视频、网络等多个关键底层模块架构设计,在 iOS 开发方向有...查看更多
编辑推荐
包含这门课的学习路径

iOS工程师

7门课程 31.2w人学习
看过的人还看了
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283805 人已学习

¥68¥199
iOS 开发高手课
戴铭
前滴滴出行技术专家

47讲 | 42940 人已学习

¥59¥129
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 181001 人已学习

¥98¥399
Swift 核心技术与实战
张杰
美团点评高级技术专家

120讲 | 20980 人已学习

¥59¥129
趣谈网络协议
刘超
前网易研究院云计算技术部首席架构师

51讲 | 130453 人已学习

¥68¥199
MySQL 实战 45 讲
林晓斌
网名丁奇,前腾讯云数据库负责人

49讲 | 224938 人已学习

¥68¥199