我是如何学习Xcode下Objective C开发的?
来源:互联网 发布:美橙表业淘宝上没有 编辑:程序博客网 时间:2024/05/22 00:19
Objective C开发的主要IDE是Mac平台上的Xcode,当然你在Linux下也可以学习和使用,甚至在Windows下也是可以的,有兴趣的朋友可以自己搜索这方面的信息。但是我觉得最好是在Mac平台上使用Xcode,不然没有什么实际意义。目前Objective C主要用来开发基于Mac OS和iOS的程序,在其它方面几乎没有什么应用,至少我没有听说过,算是我孤陋寡闻吧!
所以,你要学习Objective C开发,最好拥有一台Mac电脑,如果想进行iOS开发的话,还要拥有iOS设备(包括iPad,iPhone或iPod Touch)和苹果颁发的开发者证书。这些东西都价格不菲,所以学习之前要三思。
学习Objective C的的顺序如下:
1. 了解和掌握Objective C的语法,它的语法主要分两个部分,一是基本语法,纯面向过程的,和C语法是一样的,当然不排除有少量不同的地方;二是面向对象的,从表面上来,它有自己的一套,但内涵上和C++比较相似,而且比C++要简单得多。从某种程度上看,Objective C的语法更接近C,而不是C++;
2. 掌握Objective C的基本数据类型,包括Foundation框架中对象化了的基本数据类型;
3. 掌握Foundation框架的基本数据结构:NSArray (NSMutableArray), NSSet (NSMutableSet), NSDictionary (NSMutableDictionary)
4. Objective C的内存管理
5. 掌握通过代码使用工程内部的资源
6. 基本的文件操作
7. 基本的网络请求操作
8. 基本嵌入式数据库操作
9. 基本的多线程操作
10. 格式化数据的解析(如HTML,XML,JSON等等)
11. 学习Application Kit或UI Kit的UI控件,如果你是做iPhone开发的话,重点就是UI Kit了。
- 我是如何学习Xcode下Objective C开发的?
- Xcode学习笔记---如何学好Objective C
- Objective-C初探-如何搭建和使用 Xcode 开发环境
- 我是如何快速学习android开发的
- 我是如何学习安卓开发的
- 我是如何学习安卓开发的
- iphone开发之C++和Objective-C混编 如何在xcode中用C++的STL
- iphone开发之C++和Objective-C混编 如何在xcode中用C++的STL
- iphone开发之C++和Objective-C混编 如何在xcode中用C++的STL
- iphone开发之C++和Objective-C混编 如何在xcode中用C++的STL
- Xcode基础:详解Objective-C开发带有图形界面的程序
- 我是如何学习的?
- 如何学习Objective-C
- 如何学习Objective-C
- XCode(Objective-C) + Mysql 配置与开发
- iPhone开发-在XCode下混合编译C++/Objective-C
- iPhone开发中,在XCode下混合编译C++/Objective-C
- Phone开发中,在XCode下混合编译C++/Objective-C
- 字符串倒序输出的两个写法
- 实现的一个聊天程序
- 有关位操作
- smarty内建函数的实例代码(一)
- VC 实现自绘 窗体 标题栏 非客户区
- 我是如何学习Xcode下Objective C开发的?
- 使用JDBC处理大数据和大文本
- 使用tsocks做代理
- C++ 遍历文件夹及其子文件(夹)
- C6表单中转下一步计算文本框值的方法
- iphone 学习标兵
- 句 柄
- 望梅止渴
- MediaPlayer的生命周期