记录IOS入门的过程

先说点私话,再进入正题吧,顺便抒发下情绪。公司传统业务不景气,而互联网正如火如荼,无奈被逼上梁山,开始学起了IOS编程,后来想想闲着也是闲着就学习学习呗,无奈公司确实不希望投入了,不愿意提供苹果电脑,只能整个黑苹果玩耍了,对照着已经实现的andriod版本客户端,一步步学习实现吧。虽然做得不完美,虽然现在学习IOS有点晚了,起码也算入了门吧。不过在这个过程中,实在没有时间和心思去总结,去看知识点,知道拷贝代码然后修改修改能否实现出效果就可以了。利用快十一放假无心编程,就静下心好好修补下理论知识吧。

花了一个星期,参考网上的资料,安装上了一台黑苹果,公司都不存在4G以上的电脑,所以mac的高的系统版本安装不上,只能安装一个10.8.4的版本了,而且还不够配置网络,至今问题都没有解决,为了进度就算了,没有网络虽然不方便,但有个学习的环境已经十分难得了。而且足够运气好的是这个版本能够安装上xcode5。

要想真的快速入门,只有不停地练习代码,如果能够按照网上的资料一步步完成第一个hello world的程序,代表你已经开始了。然而仅仅是开始而已。接下来需要做的是每天都要完成一个小的练习,尽量不要选择重复的进行练习,这里推荐一个网站地址http://www.2cto.com/kf/201202/120764.html,如果能否按照这个一个课程一个课程完全实现了,那基本上你已经成功了一半,在这个过程中,一定不要懒惰,拷贝代码,而要一个一个地敲代码,培养感情。

做完以上,就可以拷贝代码进行修改了,这个时候就可以拷贝网上的源代码,然后加以修改,得到我们自己想要的效果。个人觉得入门需要做的几点如下:

(0)大概了解OBJECT C

(1)hello world程序

(2)基本控件相关的运用,如UIButton,UITableView,UITextField,UILabel等。

(3)UIScrollView,UIWebView的运用实现。

(3)storyboard,xib等UIViewController的跳转,值传递等

(4)动态地实现UIViewController,这样有利于代码的复用。

(5)找一个项目练练手

如果能够做到这些,我想你就会喜欢上IOS了。

时间: 2024-08-28 20:49:41

记录IOS入门的过程的相关文章

【Android实战】记录自学自定义GifView过程,能同时支持gif和其他图片!【实用篇】

之前写了一篇博客,<[Android实战]记录自学自定义GifView过程,详解属性那些事![学习篇]> 关于自定义GifView的,详细讲解了学习过程及遇到的一些类的解释,然后完成了一个项目,能通过在xml加入自定义 view (MyGifView)中加入自定义属性(my:gif_src = "@drawable/coffee"),达到播放gif图片的效果. 但是,有几个问题 1.gif_src 属性只支持 gif 图,并不支持其他类型的图片 2.只支持默认的引用图片,不

ios入门篇 -hello Word(1)

温馨提示:,如果您使用移动终端阅读本篇文章,请连接wifi的情况下阅读,里面有大量图片,以免造成您不必要的损失. 潜水博客园很多年,闲来无事,聊一下自己的经历,语文不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的. 博主介绍   2010 入园博客园学习.net,只是为后面做.net开发做铺垫.   2011-2012年 2年一直做.net开发(一直处于打杂状态),由于一直打杂状态,萌发转行做ios的状态.   2013-至今 做过4-5个ios方面的app(现阶段处于打杂状态).

iOS入门学习详解

本文来源:http://www.zretc.com/technologyDetail/447.html ios学习起来并没有想象中的那么困难,只不过是你想要开发ios的话,成本相对比较高吧,在windows里面装虚拟机的时代我是体验过的,那个开发起来简直就是苦不堪言啊,那个宕机的速度真是分分钟的事,reset已经被用的如火纯清了,这样你就需要一台mac,有了mac还不够,总不能全部用模拟器开发吧,像定位啊之类的,还是需要实机来测试的,模拟器跟实机的差别还是挺大的.当然也没必要开发之前就买一个帐号

IOS入门学习随笔

我的IOS学习之路并非起于大学期间,而是毕业后所在公司有相关的开发业务,所以我在今年10月份开始了我的IOS之旅. 在今年6月份苹果公司推出了全新的IOS开发语言Swift,这是件让IOS程序员兴奋的事件.因为Swift不仅有新的开发体验,更可以说这次让中国程序员有了一次和世界同步的机会.在我开始接触IOS的时候,我一直在犹豫是直接从ObjectC开始啃还是直接搭上Swift这班顺风车.在我考虑了学习的渐进性和公司实际开发任务之后,我决定从ObjectC开始我的IOS学习之路. 在确定了学习方向

IOS入门后要如何提升个人能力

在iOS培训十字路口或者刚步入轨道的iOS开发路上的朋友总会问一个问题:入门后,怎样全方位提升个人能力?今天我们就来探讨这个问题.推荐大家学习iOS开发-UI单视图控制器视频教程. 1.条条道路通罗马,成功的路有很多条,选择最适合你的那条才是最好的,现在有许多人开始学iOS培训并独立做应用,对于这些朋友,建议在开发这个应用的时候需要什么知识就去学什么知识,不需要什么东西都重头开始学习,等你实现了一些功能,代码写了一定的行数,自己会熟悉,下次也会提前考虑了. 2.要学会遇到问题的时候多去看看一些专

记录apache的安装过程中的一些错误解决方式

安装过多次APACHE,每次安装都会发生一些错误,按着错误一搜,跟着解决方案一步一步就解决了.当然有一些解决方案是坑人的 =.= 这次想想还是把过程记录一下,以防下次使用时有过往成功的记录可查,省的再去找了. APR  not found #  cd /opt #  wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz #  tar -zxf apr-1.4.5.tar.gz #  cd  apr-1.4.5 #  ./configur

深入理解UIApplication和ios程序启动过程

在深入理解UIApplication前我们先了解ios程序的启动过程: UIApplication类在ios里面为app的管理和协调提供一个集中的点,每一个app有一个UIApplication的实例,当app启动时,系统会调用main函数里面的UIApplicationMain函数,该函数会创建一个UIApplication的实例,设置run loop,启动info.plist里面指定的main.storyboard,加载UIview.

Masonry记录——iOS适配

Masonry是iOS适配的第三方库,比较好用的一个,本人用的也不多,简单了解一些常用的方法,自己学习中,记录下来共勉. Masonry下载地址:https://github.com/SnapKit/Masonry 示例一:View居中处理 不管什么情况下,view都处于居中状态 __weak typeof(self) weakSelf = self; UIView * view = [UIView new]; view.backgroundColor = [UIColor redColor];

Xamarin.iOS学习一:Hello.iOS 入门学习

介绍使用Xamarin开发iOS 在这两个章节里面,我们会使用Xamarin Studio 或者Visual Studio 创建第一个Xamarin.iOS程序并且去理解使用Xamarin开发iOS程序的基础概念.接着我们将会介绍创建和部署iOS程序所需要的工具.概念和步骤. Hello.iOS 快速入门 首先我们将创建一个让用户输入字母和数字并且可以拨打号码的应用程序,最终效果图如下: