创建工程

870 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
希望了解iOS开发,想完成一个自己的iOS项目,或有意从事iOS开发的所有对iOS开发感兴趣的同学
你将会学到
通过七天的时间,学习从了解iOS开发工具(Xcode)到编写代码,再到最后打包上架的一整套流程。 跟随导师,一步一步实现你真正的从零到一。
课程简介

适应人群

本课程适应于所有对iOS移动开发感兴趣的同学,包括但不限于以下人群:

  1. 希望了解iOS开发流程;

  2. 对iOS开发一知半解,期望完成一个自己的iOS项目;

  3. 有意在未来从事iOS开发工作;

  4. 对未来要从事的工作感到迷茫,不知从何开始;

  5. 学校课程要求开发项目又无从下手。


学习目标

通过七天的时间,学习从了解iOS开发工具(Xcode)到编写代码,再到最后打包上架的一整套流程。
跟随导师,一步一步实现你真正的从零到一。


 

课程详情
本课程是针对零基础学员的iOS七日零基础研发学习课。
依托丰富的开发经验,由经验最为丰富的研发工程师,采用一问一答的形式,为你讲解iOS实战开发的基本流程。
课程会从最基础的开发工具讲起,然后到界面搭建,代码逻辑,直到最后打包上架。让你实现真正的从零到一。
无论你是对iOS一知半解的理科男,还是仅仅有点兴趣,对编程一无所知的文科妹子,都可以跟着导师,一步步做出自己的项目。


 

课程目录

                                1. 创建工程
                                                a. Xcode下载与安装

                                                b. 编译器界面及每个区域的功能介绍

                                                c. 程序基本目录
                                2. 搭建界面

                                                a. 什么是MVC

                                                b. 基于MVC架构开始完善项目——先做界面
                                3. 建立约束

                                                a. 深入学习用xib搭建界面

                                                b. 建立约束时的注意事项
                                4. 实现数字与小数点展示

                                                a. 常用数据类型介绍
                                                b. 学习xib与代码关联
                                                c. 学习条件判断(if-else)

                                5. 实现运算
                                                a. 学习枚举类型

                                                b. 新的条件判断方式(switch-case)

                                                c. 学习类型转换
                                6. 实现清零与删除功能

                                                a. 学习探索未知语法——增强自学能力

                                                b. 理清思路,学习大局
                                7. 打包上架

                                                a. 简述注册研发者账号注册流程
                                                b. 学习 打包-上架-提交审核 


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交

课程大纲

自动连播