`

初学ios

 
阅读更多

   听一个朋友自学了ios,所以自己也在业余之际买了两本ios的书看。学习ios必须学会c语言,因为objective-c用的好多语法都是c语言的。学习c语言的都知道对于初学者指针是一个不好理解的东西,想把指针理解透彻还需要花一段时间。我是搞JEE的 ,近年来android火了,就直接学了android,搞os开发,把在学习学的c语言那些东西忘的几乎跟零基础的同学没什么两样了,所以自己理清了下思路,想搞ios开发,必须先学c,然后学objective-c,然后再学具体的ios系统开发。

   顺着这个路线,我学习了c,大概花了2天时间。看的书是在京东上面买的跟学习教材类似的一本很薄的书,抽时间看了2天。2天时间基本的c的语法懂了,但是让自己去写可能还需要费点劲。紧接着翻开迫不及待的objective-c书,看起来。刚看起来被一些奇怪的代码格式就搞的晕头晃脑了。什么[]括号之类的,看起来特别扭。因为在java中调用类的方法都是用. 的 ,根本不用[] 加空格类的。虽然objective-c看起来有点恼火枯燥,但是还是硬着头皮看objective-c,看到最后的时候貌似跟objective-c产生了点感情。起码对hellooc的按个pool 回收对象能看懂,才知道那个玩意是初始化了一个自动回收对象,跟java中得初始化完全不同(java中  new,很经典的)。呵呵 ,虽然objective-c看完了,但是没写过一句代码啊,不是我不想写啊,是没mac机器啊。反正oobject-c也是看完了,空闲时间就去买了一本iphone4基础教程开始看,周末2天把那本书走马观花的看完。看完只对自己说了一句话:原来ios没有那么难。

        想学ios的朋友,要好好加油哦!共同进步。

   学语言只是开头难!!!

分享到:
评论
1 楼 bear1122ccc 2012-03-21  
这是给学习IOS的人打气呀。
顶下。

相关推荐

    ios app舒尔特方格源码 初学ios的好例子

    【标题】"ios app舒尔特方格源码 初学ios的好例子"指的是一个适合初学者学习的iOS应用程序项目,其核心功能是实现舒尔特方格游戏。舒尔特方格是一种训练注意力和反应速度的心理学工具,通常由一个正方形网格组成,...

    根据视频初学ios,用了cocoapod的融云做了个简单的聊天系统.zip

    操作系统:LInux、IOS、树莓派、安卓开发、微机操作系统、网络操作系统、分布式操作系统等。此外,还有嵌入式操作系统、智能操作系统等。 网络与通信:数据传输、信号处理、网络协议、网络与通信硬件、网络安全网络...

    iOS高仿淘宝商品详情页上拉翻页效果,相似度99%

    公司需求淘宝详情翻页效果,偶然发现同事在写那个效果,自己初学iOS小白,感觉效果很神奇,就在工作休息时间在网上找了一些demo发现都是用Refresh衔接的,然后就自己随便写了一下,感觉仿的还不错,自己历来都是伸手...

    residemenu-practice:这是看了RESideMenu源码后,自己从头开始写一个Demo,效果类似RESideMenu,代码也全部源于RESideMenu,初学iOS者可以看看

    通过研究这个项目,初学iOS的开发者可以了解到如何实现侧滑菜单效果,包括手势识别、视图控制器的嵌套、动画效果的实现等关键知识点。同时,还可以学习到如何组织项目结构、使用开源库以及如何遵循良好的编程实践。...

    imitationQQAppInterface:初学iOS开发时所仿造的QQ侧滑菜单界面

    imitationQQAppInterface 初学iOS开发时所仿造的QQ侧滑菜单界面 上传主要目的是学习github的使用 :)

    ios-高仿淘宝商品详情页上拉翻页效果,相似度99%.zip

    公司需求淘宝详情翻页效果,偶然发现同事在写那个效果,自己初学iOS小白,感觉效果很神奇,就在工作休息时间在网上找了一些demo发现都是用Refresh衔接的,然后就自己随便写了一下,感觉仿的还不错,自己历来都是伸手...

    iOS 4 in Action

    2. **面向初学者到进阶者**:无论是初学iOS开发的新手还是已经有一定经验的开发者,都能从中获得有益的信息和启发。 3. **权威性**:多位知名专家对该书给予了高度评价,认为它是学习iOS开发不可或缺的资源之一。 #...

    IOS横竖屏切换的例子

    IOS横竖屏切换的demo,供初学IOS小伙伴参考

    iOS 开发实例

    描述中的“初学iOS必备的例子”强调了这些项目对新手的重要性。通常,对于初学者来说,理论学习和实践操作相结合是最佳的学习路径。这21个实例将涵盖一系列主题,从基础的界面设计到网络请求、数据存储、动画效果...

    iOS初学者用UI简单知识做的小游戏

    在iOS开发领域,初学者经常会从制作简单的游戏开始学习,比如这个"iOS初学者用UI简单知识做的小游戏"。这个游戏可能是一个基于记忆匹配的游戏,它能够帮助开发者掌握基本的用户界面(UI)设计和编程逻辑。下面我们将...

    IOS通讯录联系人选择首字母T9拼音号码搜索排序实现

    5.由于本人初学IOS,可能存在某些问题,请自行修改。 6.本资源仅仅收取8分,理由:代码中用到的搜索库花了我6个积分下载。赚取2分的辛苦费。需要的拿走,没有分或舍不得分的朋友,请百度,相信您也可以自行完成。

    iOS 5 Programming Cookbook

    这本书呢很好用,对于初学ios的人。。iOS 5 Programming Cookbook。iOS 5 Programming Cookbook。iOS 5 Programming Cookbook。iOS 5 Programming Cookbook

    ios 开发线路图

    详细描述了学习IOS的路径,也可以说都要学习ios的哪些方面。这个文件是本人初学ios时在项目经理的帮助下完成的,希望对大家有帮助

    Socket局域网聊天模拟

    项目描述:一款模拟群体聊天室的应用,该应用提供给用户一个群体聊天的平台...这也是我初涉猎socket聊天领域写的第一个程序,功能不多,只是局域网内聊天,虽然代码结构不成熟,但是对于初学iOS的童鞋还是挺容易理解的。

    iOS小项目,供初学者学习

    在iOS开发领域,对于初学者来说,通过实践小项目是快速掌握基础知识并提升技能的有效方式。"iOS小项目,供初学者学习"这个资源正好提供了这样的机会,它旨在帮助新手们在实践中理解iOS应用开发的基本流程和技术。...

    ios麦子学院入门小视频适合初学者

    在iOS开发领域,初学者通常需要掌握一系列基础知识才能开始构建自己的应用程序。"ios麦子学院入门小视频"系列课程是为初学者量身打造的,旨在帮助他们快速入门。以下是一些核心知识点: 1. **Objective-C与Swift**:...

    ios的初学demo

    在iOS开发领域,Objective-C是苹果官方推荐的编程语言之一,尤其对于初学者而言,它是一个重要的起点。本文将基于“ios的初学demo”这一主题,深入探讨iOS开发的基础知识,以及如何通过示例项目(Test3、Test4、Test...

    ios消灭星星 全部代码 初学者

    本教程将深入探讨如何在iOS平台上开发类似"消灭星星"的游戏,特别适合初学者入门。通过学习,你可以了解iOS游戏开发的基本流程,以及涉及的关键技术和工具。 一、开发环境与基础准备 开发iOS游戏,我们需要安装...

    ios初学者代码24个专题

    在iOS开发领域,初学者经常会面临众多的概念和实践挑战。"ios初学者代码24个专题"是一个极好的资源,它涵盖了iOS开发的基础到进阶的各个方面,旨在帮助新手快速入门并逐步提升技能。这个压缩包包含了一系列的教程或...

    ios游戏开发初学者指南

    在iOS游戏开发的世界里,新手往往面临着众多挑战和未知领域。本指南旨在为那些希望踏入这一领域的初学者提供详尽的...随着实践和学习的深入,初学者将逐渐成长为经验丰富的游戏开发者,创造出令人着迷的iOS游戏作品。

Global site tag (gtag.js) - Google Analytics