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张图),作为最后的结束。



  • 相关阅读:
    字节面试 抖音/火山高级后台开发工程师
    面试总结 缓存Redis
    腾讯面试 WXG 微信支付核心业务应用工程师
    富途面试 基础组件Java开发
    mybatis lombok 报错: java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor
    十进制转十六进制
    2020年第11届蓝桥杯C/C++B组 第二轮省赛
    辗转相除法
    2020年第11届蓝桥杯C/C++B组 第一轮省赛
    2020第十一届蓝桥杯大赛软件类国赛题目 C/C++ B 组
  • 原文地址:https://www.cnblogs.com/gcb999/p/3763584.html
Copyright © 2011-2022 走看看