社区问答第11期:关东升 Swift开发指南

柔软的胖纸 2014-09-23 10:12:48
加精
本期的社区问答(9月23日—9月30日)我们请来了CSDN博客专家、国内知名iOS技术作家关东升为大家解答关于Swift开发、iOS开发的问题。

关东升



关东升,国内知名iOS技术作家,iOS技术顾问,移动开发专家。精通iOS、Android和 Windows Phone及Html5等移动开发技术。曾先后主持开发大型网络游戏神农诀iOS和Android客户端开发、国家农产品追溯系统iPad客户端开发、酒店预订系统iPhone客户端开发、金融系统微博iOS、WP7、Android客户端开发。在App Store发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。近期为中国移动研究院、惠普、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓扑、上海财富168、天津港务局、北京工商银行、南航、NTT、广州软件协会、福州软件园等企事业单位授课。

CSDN专访关东升:学习Swift语言,迎接iOS8时代

问答结束后,关东升老师会在所有提问者中抽取三名用户,赠送《Swift开发指南》一书。



为了营造更好的问答氛围,我们不欢迎一切与主题无关的讨论、灌水和无脑喷子。

下面欢迎大家踊跃提问,在本帖回复即可。
...全文
30020 152 打赏 收藏 转发到动态 举报
写回复
用AI写文章
152 条回复
切换为时间正序
请发表友善的回复…
发表回复
Little柯南 2016-05-04
  • 打赏
  • 举报
回复
引用 8 楼 kaileer 的回复:
学习这个语言需要什么基础吗?我是做前端的。
前端界面不也很好么
一只小白i 2016-03-20
  • 打赏
  • 举报
回复
相对于c++ 什么的 这个语言简便了好多
abcbjzh 2015-04-21
  • 打赏
  • 举报
回复
学习学习!
Garfield_chang 2015-01-04
  • 打赏
  • 举报
回复
一个很多初学者都在纠结的问题,是直接学swift还是先学Object-c呢?
aa1000777 2014-10-10
  • 打赏
  • 举报
回复
现在都说不稳定,好卡,现在哪个版本比较稳定呢,求指教
changshenglugu 2014-10-10
  • 打赏
  • 举报
回复
引用 54 楼 tonny_guan 的回复:
[quote=引用 8 楼 kaileer 的回复:] 学习这个语言需要什么基础吗?我是做前端的。
前端中接触过Javascript的话,学习swift还是很快能上手的。[/quote]看过swift语法介绍,很不习惯阿。觉得swift的很多语法结构,是为了区别于其他面向对象语言,而特意改的不同,不知是不是短视浅见了
cstee 2014-10-09
  • 打赏
  • 举报
回复
IOS8比IOS7好
  • 打赏
  • 举报
回复
引用 103 楼 a753112701 的回复:
在校学生,快要毕业了,学IOS开发几个月了,都是OC的。我是应该多注重OC,还是swift,还是OC,SWIFT都要兼顾,关老师多多指导?
现在还是多看看OC,但是Swift也要兼顾,Swift广泛应用还需要一定时间的过渡
  • 打赏
  • 举报
回复
引用 154 楼 u011726984 的回复:
我也想问问关老师,在未来的3年会国内对swift开发工程师的需求会增多吗?swift成为ios app开发的主流语言吗?
需求会增多的,Swift会从OC慢慢过渡的
liang_huan 2014-10-08
  • 打赏
  • 举报
回复
正在看关老师的oc 的那本书,希望能抽得swift的这本,看完oc看swift。
  • 打赏
  • 举报
回复
抽奖送书了吗
eTouX 2014-10-08
  • 打赏
  • 举报
回复
闭源的iOS是否会被开源打败?
星零心 2014-10-08
  • 打赏
  • 举报
回复
现在各个专业语言纷争,为了人类的IT技术发展需要,我觉得终要有一个语言出来统一发展,你觉得目前来看哪个语言最好
Java极客技术 2014-10-07
  • 打赏
  • 举报
回复
小弟想知道为什么会这现这门新语言呢?每个语言的诞生都伴随着相应的故事?那这个语言又是怎么诞生的呢?
幸福海棠 2014-10-03
  • 打赏
  • 举报
回复
这个入门应该不难吧,对比了一下,只是语法有些许不同
xxiang1x 2014-10-03
  • 打赏
  • 举报
回复
昨晚尝试了一下Xcode6 beta3 异常退出了两次。。 请问如何学习会比较快的上手Ios开发?
yjg520530 2014-10-01
  • 打赏
  • 举报
回复
ssfg9 2014-10-01
  • 打赏
  • 举报
回复
很不错啊,dingdingding
sdsysbcyf 2014-10-01
  • 打赏
  • 举报
回复
学习一下了
sam6868 2014-09-30
  • 打赏
  • 举报
回复
很好的啊 可惜不怎么懂
加载更多回复(132)
通过本课程学习您可以学习到Dart语言如下知识:第1章 Dart语言概述:Dart语言简介、Dart语言支持平台开发、Flutter为什么选择Dart语言。第2章 开发环境搭建:下载Dart SDK、Windows下安装Dart SDK、macOS下安装Dart SDK、Visual Studio Code开发工具、IntelliJ IDEA开发工具。第3章 完成个Dart程序:动动手写一个HelloWorld、Dart源代码文件组织结构、Visual Studio Code调试Dart代码、IntelliJ IDEA调试Dart代码。第4章 Dart语法基础:标识符、键字、变量、常量、注释、库。第5章 Dart数据类型:数值类型、字符串、数据类型相互转换、布尔类型和枚举类型第6章 运算符:算术运算符、算术赋值运算符、系运算符、逻辑运算符、位运算符、条件运算符、类型检查运算符。第7章 控制语句:分支语句、循环语句、跳转语句。第8章 函数:函数声明、可选参数、头等函数(first-class function)、匿名函数。第9章 类:类声明、getter和setter访问器、构造函数、静态变量和静态方法、级联符号。第10章 继承与多态:Dart中的继承实现、调用父类构造函数、成员变量的覆盖(Override)、方法的覆盖(Override)、多态、混入(Mixins)。第11章 抽象类与接口:抽象类、接口、Dart中隐式接口、实现接口。第12章 数据容器:List容器、Set容器、Map容器、泛型。第13章 异常处理:捕获异常、try-on捕获异常、try-catch捕获异常、try-on-catch捕获异常、使用finally代码块、手动抛出异常、自定义异常类。第14章 异步编程:Dart异步处理机制、案例:同步函数实现读取文件、案例:异步函数实现读取文件、Future对象。  

1,420

社区成员

发帖
与我相关
我的任务
社区描述
Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于MAC OS和iOS平台,用于搭建基于苹果平台的应用程序。
swift 技术论坛(原bbs)
社区管理员
  • Swift
  • 网罗开发
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧