您的位置:首页 > 移动开发 > Objective-C

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

2015-12-18 11:33 357 查看

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

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

btw,本文所用的编辑工具–
MWeb Lite


传送门:MWeb Lite

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

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

大概学了两个月吧,我开始迷茫,php真的是我喜欢的东西吗?
java
C++
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  objective-c