码迷,mamicode.com
首页 >  
搜索关键字:swift swift第一个工程 swifthelloworld swift语法    ( 7059个结果
Swift 绘图板功能完善以及终极优化
转载请注明出处:http://blog.csdn.net/zhangao0086/article/details/45289475。 前文总结接着这篇:Swift 全功能的绘图板开发,虽然在上一篇中我们已经完成了这些功能: 支持铅笔绘图(画点) 支持画直线 支持一些简单的图形(矩形、圆形等) 做一个真正的橡皮擦 能设置画笔的粗细 能设置画笔的颜色 能设置背景色或者背景图 但是还有一个非常重要的功能没...
分类:编程语言   时间:2015-05-01 00:40:43    阅读次数:232
Swift语言中的switch语句的妙用
Swift中的switch语句的类另用法: // 强大的switch语句 var a:Int = 100 switch a { case a where a 0: println("Positive") defaul...
分类:编程语言   时间:2015-04-30 23:20:41    阅读次数:289
Expressions are not allowed at the top level
Swift中,直接在类的外面调用类内部的方法,会出现Bug:Expressions are not allowed at the top level。原因是: 在App工程里, .swift 文件都是编译成模块的,不能有top level code。 先明确一个概念,一个 .swift 文件执行.....
分类:其他好文   时间:2015-04-30 18:01:32    阅读次数:104
【iOS】Web Color 的 Swift 实现
用Swift语言重写Web Color这个类。这次是用函数实现的,感觉也非常简洁。眼下(2014.6.28) Xcode 6的方法提示还不健全,就仅仅实现了用颜色名字创建颜色的功能。最新代码&相关资料下载地址:https://github.com/duzixi/WebColors-with-Swif...
分类:移动开发   时间:2015-04-30 12:08:11    阅读次数:183
如何将Swift中的多参函数转化成Curring函数
假设我们有一个含有多个参数的函数,用于构建一个人的基本信息: func buildInfoWithName(name: String,#age: Int,#gender: String,#address: String,#phone: String) -> String { return "My name is " + name + ",I'm a " + g...
分类:编程语言   时间:2015-04-30 10:37:07    阅读次数:133
窥探Swift编程之在Playground上尽情的玩耍
自从苹果公司发布Swift的时候,Xcode上又多了一样新的东西---"Playground"。Playground就像操场一样,可以供我们在代码的世界里尽情的玩耍,在本篇博客中就介绍如何借助Playground来快速的上手Swift编程。Playground在学习Swift语言中确实扮演着重要.....
分类:编程语言   时间:2015-04-30 10:32:10    阅读次数:176
Swift基础教程(swift代码创建第一个控件之UILabel)
首先 给需要创建的label 设置frame let textLabel = UILabel(frame:CGRectMake(self.view.frame.size.width/8,20,self.view.frame.size.width*3/4,100)) 给label 设值         textLabel.text = “现在我们来开始学习如何创建我们的第一个swi...
分类:编程语言   时间:2015-04-30 09:02:18    阅读次数:142
用Swift开发Mac App(4)
创建详情页面在iOS中,典型的“主-细页面App”需要创建两个视图,但在 OS X,由于屏幕不再受到限制,我们可以将它们合并在同一个视图中。 打开MasterViewController.xib,选中view,将宽度和高度拖大。如图:我们需要显示下列信息: 昆虫名, 惊悚指数和昆虫图片。昆虫名用NSTextField 控件显示,惊悚指数用EDStarRating 控件显示,昆虫图片则用NSImag...
分类:移动开发   时间:2015-04-29 21:52:12    阅读次数:411
iOS开发用swift添加admob广告
第一步:注册账号 首先你得上admob官网注册账号,得到你的广告单位ID号 如下图: 第二步:下载admob SDK 1.下载地址:http://download.csdn.net/detail/li962429707/8640981 2.导入swift项目: 选择解压好的SDK 在storyboard中添加一块view,并设置好布局: 选择Class 编辑代码: im...
分类:移动开发   时间:2015-04-28 16:20:15    阅读次数:286
16.精灵进阶之节点命名
16.精灵进阶之节点下篇一般情况下,想要知道节点正在执行哪个动作,你一无所知;想要移除众多动作中的一个,你却只能删除所有。你还在苦恼吗?那么给“动作命名”(named actions)消除以上所有的障碍。已命名的动作都使用一个独一无二的关键字(key name)来标识自身。如此,你能够移除、找到以及替换掉一个附着于节点之上已命名的动作。对先前代码稍作改变,自然就是给动作添加一个key如下: //注...
分类:其他好文   时间:2015-04-28 14:09:32    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!