面议元2023-07-06 03:31:11
Objective-C深入浅出,ios开发零基础入门(Xcode入门及语法入门)
课程链接:
课程讲师:徐大猫
课程分类:手机开发
适合人初级
课时数量:20课时
更新程度:完毕
服务类型:C类(普通服务类课程)
用到技术:Objective-C、Xcode、Appkit
涉及项目:案例化教学
课程介绍:
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。
它主要使用于Mac OS X的iPhone和ipad开发。
本课程从Objective-C的基础语法到XCODE4
的控件使用。一步一步一对一的打造坚实的iPhone编程的起步。XCODE4环境下的真实讲授,不
让objc变为纸上谈兵。使用20节课程详细介绍了涵盖Objective-C面向对象特性、Foundation
KIT、内存管理、特征、类别、协议、文件管理新特性、调试和异常、
的使用等关键内容。
课程大纲:
1、启程 what is OBJC?
介绍OBJC,以及xcode4。语言发展和软件特性。
入门和
手动创建第一个xocode4项目就是你的以一个项目。
3、Objective-C的面向对象
什么是面向对象,什么又是Objective-C的面向对象。面向对象的特性和Objective-C的面向对象的特征。
做为OOP为设计核心思想的Objective-C,在项目中是应该如何妥善的使用面向对象。
4、开发语言转型和XCODE调试
从其他语言的转型和xcode的基本调试。你如果是一个合格的其他语言的程序员请你细细的思索前半部分,
如果你是初学者请直接看后半节。
5、Foundation KIT
Objective-C的基础框架,它提供的底层类型将会融入到你的编程血液中。字符串、数组、地图 以及他们
的扩展、实用的相关方法 以上这些都是我们需要关心的。
6、内存管理
开发的重中之重。不学会内存管理你终究是一个低能的程序员。如何去管理我们的内存?如何使程序健壮高效。
什么是内存计数器?什么又是自动回收和内存池?相关的答案都在课程中。
7、对象初始化
我们有了很多的基础知识这个时候需要用学到的去审视一下以前千疮百孔的实例了。我们会发现以前的思维是
多么的不严谨,我们在对象的初始化和对象的析构中都要做什么呢?
8、Property特征
有了Property 你的项目更加的简单快速了,这节课就要告诉你这个让人叫好的技术。这也是Objective-C的一个亮点。
9、类别
类别是一种为现有类添加新方法的方式,你不用去重构系统的现有类只需要使用类别你就有了自己的动手试一试吧。
10、协议
正式协议和非正式协议是如何工作的,他们的区别和用法分别是什么?我们更改一下我们的实例来给大家解答。
11、文件和数据
文件和文件系统,属性列表的加载和保存。在iPhone端文件的真实组织和生命周期
和XCODE4开发
和appkit 如何构架一个iPhone的可视化程序。建立一个自己的项目使用XCODE4的控件。你离成功只是一步之遥。