C语言是Objective-C及许多其他语言的基础,使用了这么多年虽然变化不大,但在编程语言中依然处于非常重要的地位。本章课程主要内容就是帮助你重新回顾一下C语言所有的重点概念及语法,为更快进入学习接下来的课打下基础。
告别传统的Helloworld,为你的第一个App搭建Master-Detail项目框架,iOS开发之路由此开始!
C语言的应用非常广,我们只学必要的,本节对重点知识做整体预览,并用UITableView展现我们的笔记目录。
复习bool,char,int等源数据类型,帮助你理解构筑程序世界的一砖一瓦。
创建并连接第一个页面,初尝在界面布局工具Interface Builder中使用基础的UI组件UILabel。
复习编程语言的基础语法,跟其他语言(比如java)做简单的对比。
学习使用IBOutlet将Xib中的UI组件与控制器中定义的变量相连,通过代码修改UILabel内容。
复习C与Objective-C循环的语法,通过循环获取并输出子视图列表信息。
C语言字符串是理解内存结构与指针的基础,本节通过实际演练对重点概念进行复习。
学习如何导入图片资源到项目中,并在Xib页面上进行布局展示。
结构体是“类”的前世,它能封装基础数据类型,一直以来许多二进制文件与网络传输中都适用它进行数据封装。
初步接触可滑动容器UIScrollView,学习如何将比屏幕尺寸大的图片装入其中。
函数主要是用来集合一段代码,完成一个或多个特定功能,并可根据输入不同的参数得到不同的结果。
本节学习如何在xib页面上通过文本组件UITextView设置并显示富文本。
带你认识内存中数据的组织方式,以及指针如何对数据进行存取,克服对指针的恐惧。
iOS的动画效果是其吸引人的重要特点之一,本节初步尝试用UIView实现简单的位移动画效果。
预处理主要包括文件间引用和宏定义,它是真正编译代码前编译器对代码进行的各种替换和筛选处理。
初步尝试如何给UIButton添加点击事件,并用其控制动画循环播放。