开启Objective-c的学习之旅(三)

来源:互联网 发布:h5 翻牌抽奖源码 编辑:程序博客网 时间:2024/06/14 00:33

       到目前为止,一个Objective-c的程序也没有运行起来,看似没什么获取,看似比较受打击,其实还好了,至少我对Objective-c的运行原理比刚开始有了更深刻的理解,而且也有幸遇到了不少错误,虽然没有解决掉,但我至少知道当我怎么操作的时候就会出现这样的错误,这样说来还是有所收获的。

        还有一个情况是到现在为止,开发环境还没有完全的配置成功过,因为自己还没有Mac电脑,所以XCode这么爽的东西就用不上了,而我找的那本入门的书是基于XCode进行讲解的,所以每次我都的把XCode上的代码CodeBlocks上,这样的话我就的自己手动做很多的东西,但这样也会让我对Objective-c有更细节的了解。

       回想了自己学Java,Android的时候,以及现在的Objective-c,让我更加的相信古人说的那句话:“功欲善其事,必先利其器”。开发环境没有搞好,其它后面的东西在学习的时候就会更多的停留在理论上,而技术这样的学科,唯上手才能真正的撑握。因为有的时候我们人类的理解和计算机的理解是不一样的。我们觉的这样做是正确的,可以到了计算机上那就不一定是我们想的那样了。于是我下定决定先把开发环境配置好再进行下面的学习。

         没有一个很系统的学习资料对一个想要学习的人来说是一件最痛苦的事,就拿在Win7系统环境下,安装和配置CodeBlocks集成Objective-c开发环境来说吧,我在网上找了很多博文,但是按着上面一步一步的做,到头来就是编译运行不了,终于如一的报一个Foundation/Foundation.h文件找不到的错。最后我不得不自己开始分析原因了。分析的结果是可能自己建的那个编译器根本就没有找到,是别的编译器在到文件,而别的编译器又没有配置成Objective-c的开发环境,所以找不到任何的库文件。按着自己的分析,于是我打开CodeBlocks的Settings--->Compiler,在Selected Compiler列表下找到我自己建的编译器,终于在一个叫Toolchain executables标签下找到了设置编译器的路径,我把原来的路径改成在原来的路径下又加了个\bin,然后一步一步的点OK设置完成。果然奇迹出现了,我之前的HelloWorld终于可以编译用运行了,这让我开心的不得了。第一个Objective-c程序,就这样在我的不屈不挠的努力下终于编译运行成功,仿佛间我有一种我已进入了Objective-c的世界的喜悦感觉。人生的旅途不一定总是一帆风顺的,有时候有雨,有时候有风,但是只要我们坚定心中的梦想,坚持不懈的努力,人生的旅途终将越走越平坦,正所谓:风雨无阻,必见彩虹!一起加油吧!