![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
我叫程某
这个作者很懒,什么都没留下…
展开
-
Swift-总结单例实现的几种方法
Swift实现代理的几种方法1. class AppManager { private static let _sharedInstance = AppManager() class func getSharedInstance() -> AppManager { return _sharedInstance } private原创 2016-04-14 15:07:43 · 745 阅读 · 0 评论 -
Swift与OC混合使用
今天在用Swift重写自己的项目时由于Swift中的类不允许重写load函数方法,而重写initialize这个方法又达不到效果,至于这两个类函数的区别,请自行百度。于是创建一个OC文件然后Swift引用,但是忘了如何引用,在这里做一个记录。Swift中调用OC文件如果你是在原有的Swift项目中创建OC文件,那么Xcode将自动进行提示,询问你是否要建立一个桥接,然后选择是。如果是在Swift中引原创 2016-04-08 18:35:45 · 540 阅读 · 0 评论 -
Swift-数组
//数组用法let emptyArray1 = Array()//声明一个空数组var emptyArray2 = [Int](); //声明一个空数组var shoppingList = ["苹果","香蕉","菠萝","哈密瓜","橘子"];//增加shoppingList.append("萝卜");//在数组后面追加元素println(shoppingList);shop原创 2015-05-20 16:53:07 · 452 阅读 · 0 评论 -
Swift-可选类型(Optional)以及解包
//// main.swift// OptionalDemo//// Created by 程磊 on 15/5/23.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//可选类型/* 可选类型表示,这个值要么存在并且等于x,要么不存在*/let possib原创 2015-05-23 11:02:22 · 3797 阅读 · 0 评论 -
Swift-字符串
//// main.swift// BasicOperatorsDemo//// Created by 程磊 on 15/5/23.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//字符串//Swift中的字符串不是指针,而是实际的值let someString =原创 2015-05-23 15:29:24 · 434 阅读 · 0 评论 -
Swift-函数(Function)
//// main.swift// FunctionsDemo//// Created by 程磊 on 15/5/23.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//1.函数的定义与调用//以 func 作为前缀,返回箭头 -> 表示函数的返回类型func say原创 2015-05-24 18:29:32 · 644 阅读 · 0 评论 -
Swift-字典
//// main.swift// DictonaryDemo//// Created by 程磊 on 15/5/20.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//字典的使用let emptyDic1 = [:];//声明一个空的字典let emptyDic2原创 2015-05-20 23:25:34 · 439 阅读 · 0 评论 -
Swift-元组tuple
//// main.swift// tuple元组Demo//// Created by 程磊 on 15/5/20.// Copyright (c) 2015年 chenglei. All rights reserved.//import Foundation//元组的使用//元组创建的第1种方式let (x, y) = (1, 2); //定义一个简单的元组原创 2015-05-20 23:26:28 · 388 阅读 · 0 评论 -
Swift中闭包实现OC的block传值
基本操作就是在第二个页面定义一个闭包函数,然后在第一个页面将定义好的函数,通过函数指针传递到第二个页面,然后就阔以了。废话不多说,直接上代码//// ViewController.swift// SwiftClosure//// Created by 程磊 on 16/4/15.// Copyright © 2016年 AA租车. All rights reserved.//im原创 2016-04-15 18:02:08 · 2327 阅读 · 0 评论