国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的 Scala 语言在语法上存在众多的相似之处。
本文以苹果官方教程 The Swift Programming Language 中的示例,比较Swift与Scala两种语言实现同一功能的代码。
Swift语言从语法上来看,几乎是Scala的一个分支,在以下功能上几乎是等同的:类型继承、闭包...
分类:
编程语言 时间:
2015-03-09 17:34:42
阅读次数:
132
一、问题背景 苹果发布IOS7.1以后,企业应用发布强制需要使用HTTPS协议。需要用https协议就需要在服务器上部署SSL证书。 二、问题描述 苹果发布IOS7.1以后,用户安装app,需要使用https协议来下载plist文件,也就...
分类:
移动开发 时间:
2015-02-05 11:44:05
阅读次数:
137
作为一门集百家之长的新语言,Swift拥有着苹果先天的生态优势,而其在GitHub上各种优秀的开源项目也层出不穷。本文作者@SwiftLanguage从2014年6月苹果发布Swift语言以来,便通过跟踪、归纳、汇总持续更新《Swift语言指南》半年有余。近日,他站在个人的角度,将2014年Swif...
分类:
编程语言 时间:
2015-01-12 10:36:41
阅读次数:
200
发展:2003年 苹果发布Safari浏览器2005年 Webkit项目开源,项目包括:WebCore、Javascript引擎、系统调用接口层等2004年 Firefox浏览器发布2008年 基于Webkit内核的Chromium项目启动2010年 内部增加Webki...
分类:
Web程序 时间:
2015-01-07 16:25:11
阅读次数:
204
今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢? 不....
分类:
其他好文 时间:
2014-12-08 19:31:40
阅读次数:
162
移动app开发中多种设备尺寸适配问题,过去只属于Android阵营的头疼事儿,只是很多设计师选择性地忽视android适配问题,只出一套iOS平台设计稿。随着苹果发布两种新尺寸的大屏iPhone 6,iOS平台尺寸适配问题终于还是来了,移动设计全面进入“杂屏”时代。看看下面三款iPhone尺寸和分辨...
分类:
其他好文 时间:
2014-12-05 17:18:09
阅读次数:
217
这篇文章注定是咆哮体,各位看官请hold住
po主在8月底提交了一次审核,然后等了整整10天!!!也就是苹果发布会结束之后才审核好!!!结果还是Rejected!!原因我就不说了!
我只想吐槽!!为啥如此巧合!一定在发布会之后才In review!妈蛋,难道发布会人手不够,都去帮忙去了嘛!!
有图有真相!
然后po主按照被拒原因修改,当天再次提交的时候!报错...
分类:
移动开发 时间:
2014-11-27 10:47:36
阅读次数:
236
苹果发布的Swift语言可以和之前的Objective-C语言同时存在于一个项目中。可能有人会认为是同一个类文件中既可以有Objective-C也可以有Swift,这是不对的。同一个类文件或同一个代码块中,不可以同时有这两个语言的代码,而是单独的Swift类文件或Objective-C类文件之间可以...
分类:
编程语言 时间:
2014-11-18 23:06:55
阅读次数:
262
如果你是位iOS开发者,或者你正想进入该行业,那么Swift为你提供了一个绝佳的机会。Swift的设计非常优雅,较Obj-C更易于学习,当然也非常强大。为了指导开发者使用Swift进行开发,苹果发布了一系类的技术文档,比如The Swift Programming Language(中文)和Usin...
分类:
编程语言 时间:
2014-11-11 16:14:43
阅读次数:
224