zoukankan      html  css  js  c++  java
  • ios入门篇 -hello Word(1)

    温馨提示:,如果您使用移动终端阅读本篇文章,请连接wifi的情况下阅读,里面有大量图片,以免造成您不必要的损失。
     
    潜水博客园很多年,闲来无事,聊一下自己的经历,语文不好(如有什么错别字,请您在下评论)望您谅解,没有上过什么学的。
    博主介绍

       2010 入园博客园学习.net,只是为后面做.net开发做铺垫。

       2011-2012年 2年一直做.net开发(一直处于打杂状态),由于一直打杂状态,萌发转行做ios的状态。

       2013-至今 做过4-5个ios方面的app(现阶段处于打杂状态)。一直想做转行,做生意去(但是一直未做)。

       后半年的打算了,想在写一些ios开发的知识,希望大家一起来讨论。

           一谈做ios平台,大家都会想到“高富帅”工作·,那只是外人面前的一种虚像。当你真正做ios平台,就发现自己是一个
    ”伪高富帅“的工作,其中幸酸只有自己知道。(如 一个不懂技术的人,他们眼中的程序员的形象,大概都是会想到
    一些培训机构宣传这个职业NB形象,而自己都很清楚知道自己的状况)。


    即:当你在选择一个行业的时候,你要搞清楚行业的发展,看适不适合你,切记不要道听途说,要做一个有思想的人。


    废话不多说,直奔主题。

    今天主要开始写ios的基础入门篇,此篇不会介绍ios发展时(如果您想了解google一些)

    开发平台

    不管你做开发,你至少需要一台电脑,
    如果你做.net开发,你需要一台window电脑。
    如果你做ios开发,你需要一台mac电脑 。     
                 
    开发工具

    如果你做.net开发,你需要选择一个高效的开发工具,我相信你首选VS.
    如果你做ios开发,同样你需要一个高效的开发工具,大家都选择Xcode 

    开发语言;
    如果你做.net开发,我相信园子你的人,会首选 c#,国内很少人选VB.
    如果你做ios开发,同样要选择一种开发语言,会首选 object c

    先给大家创建一个“Hello World”的程序,看一下XCode的最基本的使用。(下面有很多截图,截图上有很多信息,不便于公布,都打上马赛克)

    第一步: 
    选取OS X下面的Applicatioin选项,
    接着选取 Application选项 下的 Command Line Tool (中文:命令行 工具)
    然后点击 next 按钮



    第二步操作说明;

    Product Name  可以随便填写
    Origanization Name 和Company Ienditifer 两个选项先随便填写(后面会用到在介绍)
    Type对应的选项必须选择“Foundation"类库,它是ios开发中重要的类库。
    不要勾选 User Automatic Reference Couting 这个选项。(后面会介绍)
    点击下一步即可







    第三步操作说明

    选择保存路径即可。


    第四步:(界面很陌生,不要管它,后面用的时间多了,你就会爱上它的)
    1:只需要点击 ”Main.m"文件即可。
    2:出现下图,一个标准“Hello world"程序就创建好了






    今天是入门篇,就先给大家介绍到这里。

    后续我会把我自己的学习ios的一些方法,分享给大家。如有什么疑问可以加我的QQ  1436051108,一起讨论


    -----------------你问我答环节-------------
    你可能有一些问题:
    ios平台和.net平台学起来哪个容易? 

        本人不知道,编程语言思想都是想通了,为什么大家都喜欢比较了。如.net和java比较那么多年,还是没有结果。

    学习ios需要花费多少时间能学完。
        由于以前做过.net方面的开发,学习ios不到半个月就开始找到ios工作,这只是进入这个ios门槛。后面的路还需要你努力。

    ios的工作会比其他编程工资高。
      这个没法必,比来比去都是无结果的。所以感觉是靠个人感觉和爱好学习,这样的心态学习是最佳的。

    学习ios必须要买苹果电脑吗,苹果电脑很贵呀,不是可以用黑苹果吗?
        如果您真的想做ios,最好就苹果电脑。黑苹果是可以用(我不推荐).

    最后给大家总结一下,送上一张思维导图(由于图片太大,截成成2张图),作为最后的结束。



  • 相关阅读:
    'Undefined symbols for architecture i386,clang: error: linker command failed with exit code 1
    The codesign tool requires there only be one 解决办法
    XCode iOS project only shows “My Mac 64bit” but not simulator or device
    Provisioning profile XXXX can't be found 的解决办法
    UIView 中的控件事件穿透 Passthrough 的实现
    Xcode4.5出现时的OC新语法
    xcode 快捷键(持续更新)
    打越狱包
    php缓存与加速分析与汇总
    浏览器的判断
  • 原文地址:https://www.cnblogs.com/gcb999/p/3763584.html
Copyright © 2011-2022 走看看