码迷,mamicode.com
首页 >  
搜索关键字:swift swift第一个工程 swifthelloworld swift语法    ( 7059个结果
IOS开发语言Swift入门连载---初见
通常来说,编程语言教程中的第一个程序应该在屏幕上打印“Hello, >world”。在 >Swift> 中,可以用一行代码实现:println("Hello, world");如果你写过> C> 或者> Objective-C> 代码,那你应该很熟悉这种形式——在 Swift 中,这行代码就是一个完整的程序。你不需要为了输入输出或者字符串处理导入一个单独的库。全局作用域中的代码会被自动当做程序的入口...
分类:移动开发   时间:2015-04-19 10:11:59    阅读次数:213
MapleBacon 是一个非常棒的图片下载和缓存库
http://www.oschina.net/ios/codingList/367/ios-imagehttp://www.oschina.net/p/maplebaconMapleBacon 是一个非常棒的图片下载和缓存库,使用 Swift 开发,用于 iOS 系统。示例代码:import Map...
分类:其他好文   时间:2015-04-18 09:59:08    阅读次数:94
Swift对文件的简单读写操作
let file = "file.txt" if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] { let dir = d...
分类:编程语言   时间:2015-04-17 18:13:46    阅读次数:109
iOS8 运行时机制 objc_msgSend 报错解决方案
iOS8运行时机制objc_msgSend报错解决方案最近几天用了一些第三方开发的类库,在Swift语言和OC语言下也碰到了各种问题,这不昨天又报错了总体是我objc_msgSend这个方法出现错误错误代码:objc_msgSend(self.beginRefreshingTaget,self.beginRefreshingAction,self);选中项目-Pro..
分类:移动开发   时间:2015-04-17 16:02:58    阅读次数:176
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记19 为Demo添加手势
在这一话中我们将应用上一话学到的知识来为Demo添加手势识别,首先添加一个缩放的功能,其次添加一个拖动功能,使得小人的表情可以随着我们的手指改变。 首先来添加一个缩放手势的识别器,我们来到FaceView的代码中,之前定义了一个属性scal用来表示表情的缩放比例,现在我需要一个非私有的方法来修改这个值: func scale(gesture:UIPinchGestureRecogni...
分类:移动开发   时间:2015-04-17 14:04:14    阅读次数:168
Swift之可选项
当值可能存在缺省的情况时,你就可以使用可选项。意思是:有一个值,它可以等于一个x的具体值,也可能没有值。注意:在C或者Objective-C中没有可选值这这个概念。在Objective-C中有一个和可选项相近的函数,这个函数返回一个nil否则返回一个对象,nil意味着一个有效对象的缺省值。然而,可选...
分类:编程语言   时间:2015-04-17 01:07:05    阅读次数:144
Swift 内存管理
1、Object-C 经历两个阶段: 1、手动引用计数内存管理(Manual Reference Counting,MRC) 2、自动引用计数内存管理(Automatic Refernce Counting,ARC)2、引用类型 内存分配到 堆 上,需要人为管理。 值类型 内存分配到 栈 上,有处理...
分类:编程语言   时间:2015-04-16 21:47:54    阅读次数:135
使用OC和swift创建系统自带的刷新界面
使用OC和swift创建系统自带的刷新界面一:swift刷新界面代码:import UIKitclass ViewController: UITableViewController { // 用于显示的数据源 var _dataSource:[String] = [] // 加载更多 状态 风火轮....
分类:编程语言   时间:2015-04-16 21:42:53    阅读次数:152
【我们都爱Paul Hegarty】斯坦福IOS8公开课个人笔记17 Deledgation代理
上一话中介绍了扩展和协议的相关知识,这一话我们介绍一个很重要的概念delegation(代理),代理是协议的一个很重要的应用。我们来回顾一下代理的相关知识,它是控制器和试图通讯的关键。 那么代理是如何工作的呢 1.你需要创建一个代理协议,它描述了这个试图要帮别人做的事情。 2.在你的视图中创建一个属性,称作代理或者有时也叫数据源,这个属性的类型就是你创建的代理协议。 3.然...
分类:移动开发   时间:2015-04-16 17:48:14    阅读次数:228
0000_0000_0000_0101_pnchart-swift出现crash解决
0000_0000_0000_0101 PNChart-swift出现crash解决 Optional Swift 博客正式开张,团队成员:PMST、星夜暮晨、Jim、ICE。地址:optionalswift.cn。国外访问比较慢,你懂的。 这几天一直忙于项目的事情,由于要使用绘制折线图功能实现流量随时间的一个走势,因此我最后选用了PNChart-swfit。有两种方式可以使用: Pod 安装。...
分类:编程语言   时间:2015-04-16 10:22:57    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!