先说说 objective-c语言把
很多人都说他是c语言演变而来的 其中的语言跟c很相似 最明显的区别就是后缀名了一个是.c 而另一个是.h或者.m(.h一般成做源文件 或者声明为实现文件).m则是实现文件 单式
你也可以将他们写在一起。小的项目开发可以这么做。
objective-c 其实我认为从java转过去的比较容易理解 学习起来也相当容以 因为从打方面说 他就是面向对象语言oop 其中的类 方法 属性 继承等等之类的 跟java有70%的相似性 这
是我个人认为的。但是java中你不需要主动 释放内存 但是在开发iphone应用或者游戏时候 这个理念必选要改掉 当你使用玩一个对象的时候 必须显示的 调用[对象 release]释放掉
另外类的声明 跟类的实例方法的调用也是有区别的 你可以找着方面的资料了解下:简单的说下就是 类的声明 必须以指针的形式进行。
举个例子把“
java : MyClassName className=new MyClassName(); 你不用手动为其分配内存 系统已经帮你做好了 但是在obc中必须为其手动分配内存
className.getName();
obj: MyClassNam * className=[[NSAutoRelase alloc]init];
[className: getName]; 方法的调用
等等 最好down个资料看下 咳咳。。。。。。。。。。。。。
2在安装xcode时 需要注意的几个问题 这个也是头疼的事情。
首先在下载xode and ios版本的时候 你需要考虑你机子所处MAC的版本 省的像我一样 好不容易下载下来4+G的大小的东西 最后安装完成之后 developer/applaccation/下面
没有xcode 我下载的是xcode-3.2.6好像 我的MAC 10.7的 晚上说这个MAC需要下载xcode4.+的版本 郁闷死了
如果你跟我遇到同样的问题 先别头大 其实有解决办法呢
操作如下:因为我们下载的版本的是只读版本 通过MAC里面的软件编译工具 将其转换成读写工具 然后打开进入里面的content目录中 在content目录里面有个.dilp的文件
用文本编译器打开 搜索10.7修改成10.8保存 然后在开始安装 安装成功之后 xcode就会出项。。。。
最后 希望大家都安下心了 什么问题都可以解决的 baidu是最好的老师 咳咳。。。。。。。。。。。