从零开始学Objective-C(01)选择Objective-C之路

来源:互联网 发布:手机医院挂号软件 编辑:程序博客网 时间:2024/06/15 15:37

从零开始学Objective-C(01)选择Objective-C之路

本来不喜欢写笔记的,但是随着一天天的学习,发现要复习的东西太多了,一个个翻project也挺麻烦的,因此特地记录下来

btw,本文所用的编辑工具–MWeb Lite
传送门:MWeb Lite

写下这篇文章的时候,博主是一个大三的学生,大一大二的时候只知道玩,大三时突然觉得这样下去不行了,开始乖乖学习。

一开始时不知道学什么好,碰巧课程设计需要设计一个app,当时没多想就决定搞一个web应用,于是开始学php,php是一门容易入门的语言,跟着网上的教程,很容易就能做出东西。

大概学了两个月吧,我开始迷茫,php真的是我喜欢的东西吗?javaC++C#?还是Objive-C?和百(大一舍友php大神)聊了好久,也和舍友,其他同学交流,最后得出一个结论:学自己喜欢的

从07年苹果发布第一部iPhone开始,我就成为了不折不扣的果粉,期间买过iPod touch,classic,iPad air,iPhone。现在有机会了,我决定走苹果的Objective-C路线。

当天网上,立即就打电话回家安利老爸,说我想要学习ios的编程,但是需要一台苹果的电脑。本来只是想试试,结果爸爸没多想就答应了(这里真的很感激家人无条件的支持)。于是在签证到手后,在11月底,和爸爸去香港买rmbp15。

咳咳开始转入正题,那么,学习Objective-C需要什么?

required:
1.rmbp > mba > 黑苹果
2.xcode 这个没什么好说的把?
3.火狐浏览器 or google 家的 chrome 我所知道的最好用的两个浏览器
4.还有各种各样的软件,看个人需求 像Evernote 有道词典 The Unarchiver etc.

为什么推荐rmbp呢?写过程序的童鞋都知道,软件运行的速度会严重影响开发效率,要是开个软件1分多钟,编译运行又一两分钟,开多一两个软件还卡死,真的是没法交流呢。mba有着轻薄便携的特性,但是论速度肯定是没法和rmbp比的。

至于黑苹果,大二的时候我也是尝试过的。装了好几个晚上,总是各种出错,无论是在win7和OS X之间传文件,更新虚拟机的OS X,安装破解的xcode,总能出各种各样的问题。最后一气之下直接把虚拟机删了- -

optional:
1.首推cherry G3000茶轴(真的是爱上打字)。
2.森海塞尔的头戴耳机 大馒头2 哈哈这个东西在宿舍简直就是屏蔽声音的神器(舍友打机,音响放音乐,闲扯等等你懂的- -)
3.外接显示屏 三星的S24E360HL 程序员永远都不会嫌弃屏幕多哈哈。
4.一个usb接口的台灯 妈妈再也不怕宿舍早关灯了 博主自用的是得利来的usb台灯,断电时插充电宝用的。不是我广告,这东西某宝上一搜一大堆,看个人爱好买吧。
5.苹果自家的magic mouse2,这鼠标是和rmbp一起买的,要我自己买肯定是不舍得。买回来时遭到了舍友的各种吐槽。说实话,这东西卖得确实贵,但也不至于没用,配合rmbp还是能产生一些化学反应的。

因为学校并没有开设Objective-C的课程,所以只好自学了。说到自学,自觉真的很重要。自从买了rmbp后,我每天都早上7点起床,中午一点睡到两点,晚上12点左右睡觉。除了不能逃的课和吃饭以外,基本都泡在了图书馆。

还有一点,真的,要放弃游戏。博主曾经狂热于LOL,在艾欧尼亚也打上了白金4(后来被同学拿去打上了钻石- -)。但是人的精力和记忆力是有限的,你想大四甚至未来几年一直蹲在家啃老,还是毕业一两年内1w+的工资,这个你自己考虑。

你现在是什么人并不重要,关键是你想成为什么样的人

END

1 0
原创粉丝点击