当前位置:首页 > 技术知识 > 正文内容

苹果编程Objective C与Swift谁更牛?

maynowei3周前 (08-02)技术知识16

小鹏大学刚刚毕业,软件开发方面的东西学的不是很多,听好多同学说做iOS开发工资上万是很容易的,踌躇满志,一直想自学iOS开发,可突如其来的一件事让他瞬间迷茫了。

时间:201491010

地点:某公司

人物:小鹏、谋哥

小鹏找到开发软件多年的谋哥,一脸悲伤的说到:“谋哥,苹果发布会你看了吗,据说苹果新出了一个语言Swift,要代替OC(Objective-C),俺才刚把OC学会,这让俺咋整,半年的时间白费了。”

谋哥面带笑容,看着小鹏淡淡的说道:“小鹏,我问你,你学习iOS开发是为了什么?”

小鹏:“为了工资上万,为了老婆孩子,早日奔向小康生活。”

谋哥:“说的倒是挺现实呀,小鹏,你想想,iOS问世这么多年,App Store[苹果应用商店]已有的软件数不胜数,Swift语言出来了,这些软件会被苹果全部kill掉吗,显然不会呀,如果把现有软件推倒改为Swift语言重新开发,成本太大,任谁都不愿意干这事呀。”

说道这里,小鹏哈哈大笑,兴奋地说到:“谢谢谋哥,俺还以为俺白学了半年了,这下俺就放心了。可是,谋哥,那Swift俺是不是不用学了?”

谋哥:“肯定的学啊,不过你现在主要要学OC,因为国内公司基本都用OC来开发软件,Swift还不会那么快应用到软件中,当然,你也可以闲暇时间学习Swift,这肯定会成为你在职业发展中一个有力的筹码。”

小鹏:“哦,俺明白了,学习OC和学习Swift并不冲突,它们并不是对立的关系,而是互存的关系,谢谢谋哥。”

谋哥:“说的不错,等你把OC与Swift都学会了,就更能明白它们之间的关系了。”

作者:angel boy。更多关于智能手机开发的内容,从零基础开始学技术,请关注公号vjiazhi。

相关文章

单片机C语言编程,心得都在这里了

单片机写代码总踩坑,头文件被无视,老工程师的经验哪里来?前几天写8x8矩阵键盘的程序,搞了三天代码一直乱报错。后来发现自己连头文件是什么都不清楚,之前写的都是小程序,压根没碰过.h文件。看别人的程序都...

Android监听滚动视图(监听页面滚动)

Android UI Libs之Android-ObservableScrollView1. 说明Android-ObservableScrollView,顾名思义,Android上观察滚动的视图,可...

android培训学习的大纲(安卓app培训)

第一阶段android基础:1.基础javaJava概述,进制,数据类型,常量变量,运算符,表达式关系运算符,逻辑运算符,if语句,switch语句while循环,do...while循环,for循环...

Django 官方推荐的姿势:类视图(django类视图和函数视图哪个好)

作者:HelloGitHub-追梦人物在开发网站的过程中,有一些视图函数虽然处理的对象不同,但是其大致的代码逻辑是一样的。比如一个博客和一个论坛,通常其首页都是展示一系列的文章列表或者帖子列表。对处理...

Shopee新手指南:Shopee卖家中心用户界面介绍

1.Shopee各站点前台网页链接:2.Shopee各站点后台网页链接3.Shopee APP下载:安卓版下载链接:https://pan.baidu.com/s/1eSp8M1k#list/path...

C# 中的多线程同步机制:lock、Monitor 和 Mutex 用法详解

在多线程编程中,线程同步是确保多个线程安全地访问共享资源的关键技术。C# 提供了几种常用的同步机制,其中 lock、Monitor 和 Mutex 是最常用的同步工具。本文将全面介绍这三种同步机制的用...