WWDC 2014上苹果再次惊世骇俗的推出了新的编程语言Swift 雨燕, 这个消息会前没有半点风声的走漏。消息发布当时,会场一片惊呼,相信全球看直播的码农们当时也感觉脑袋被敲了一记闷棍吧。于是熬夜学习了Swift大法, 越看越想高呼 ” Swift大法好!“程序员,最讲究的就是实事求是和客观,下面...
分类:
编程语言 时间:
2014-10-20 15:02:17
阅读次数:
286
Objective-C的构造函数吧,就最后return一个self。里头你要初始化了什么都可以。在Swift的init函数里把super.init放在前面,然后再初始化你代码里的东西就会报错了。所以:init(frame: NSRect) { super.init(frame: frame) ...
分类:
编程语言 时间:
2014-10-20 13:31:02
阅读次数:
173
swift基本用法-字典NSDictionary的定义,修改键值,删除/添加键值...
分类:
编程语言 时间:
2014-10-20 10:06:22
阅读次数:
245
昨天,缘创派的新版本app终于审核通过。这个版本是用swift开发的一个版本,几乎是在appstore允许提交swift程序的第一天我们就提交了。只是等待审核的时间超过两周。
回想起来,当时听到苹果推出来新的编程语言的时候,我们立刻决定采用swift来开发我们的app。原因很简单:第一、技术合伙人之前从来没有学过Object C,从来没有开发过iOS的应用。第二、我们之前的app是外包的...
分类:
移动开发 时间:
2014-10-20 10:04:07
阅读次数:
215
用过Options这个东西的人都知道,几个竖线就把这些值都和到一起了。比如:+ (NSStringDrawingOptions)combine{ return NSStringDrawingTruncatesLastVisibleLine | NSStringDrawin...
分类:
编程语言 时间:
2014-10-20 00:40:58
阅读次数:
324
这篇与Swift基本上没有什么关系,不过之后会用到,这次编译是使用Mac编译IOS版本的,下面是编译流程,最后是整个项目的下载地址,因为下载太慢了。1、下载源码git clone https://github.com/bbcallen/ijkplayer.git 2、编译cd ijkplayer-ios-stable./init-ios.sh//这里下载依赖包./compile-ffmpeg.s...
分类:
编程语言 时间:
2014-10-19 23:22:46
阅读次数:
520
2014年6月2日,swift开发团队将swift语言公之于众。而2014年9月9日迎来了swift的第二个里程碑,swift1.0版本(GM),这意味着不管你的应用有一部分功能是用swift写的,还是整个应用是纯swift写的,你都可以将这个应用通过提交到苹果商店与全世界分享你的成果。
你可能已经注意到我们使用了GM代号,而不是final,这是因为Swift还会持续添加新功能,改善性能和重定义...
分类:
编程语言 时间:
2014-10-19 18:37:32
阅读次数:
187
在Objective-C里,为了让代码组织的有序也方便用control+6的快捷键在Xcode中查找,所以出现了一个大家都很熟悉的东东。这就是:#prama mark。#pragma mark但是,这个东西在Swift里对应的是什么呢?首先简单了很多,不用再写那么多的字母了。。。这些landmark...
分类:
编程语言 时间:
2014-10-19 18:20:01
阅读次数:
220
6月份接触swift。没有学oc。看了视频还是不会写代码,总是会卡壳。到现在也就写了个TodoDemo。所以还是得系统的学OC和IOS开发。看网上人家说,把苹果的开发文档都看一遍就成大牛了。都看一篇我做不到,尽量看一些我需要的吧。1,Start Developing iOS Apps Todayht...
分类:
移动开发 时间:
2014-10-19 01:14:30
阅读次数:
255
首先建立一个swift项目,把storyboard的内容删掉,添加一个Navigation Controller,然后设置storyboard对应界面的class,在Navigation Controller界面设置View Controller的is initial View Controller,这里使用的自定义列表内容,所以要新建一个继承UITableViewCell的类,然后设置story...
分类:
编程语言 时间:
2014-10-19 00:05:50
阅读次数:
326